Using exact match for CONF=linux-x86_64-server-fastdebug (other matches are possible) Building target 'test' in configuration 'linux-x86_64-server-fastdebug/' Running tests using TEST_OPTS control variable 'JAVA_OPTIONS=-XX:-TieredCompilation -XX:+UseParallelGC' 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#id1 Passed: compiler/loopopts/Test7052494.java Passed: gc/ergonomics/TestInitialGCThreadLogging.java Passed: gc/arguments/TestUseCompressedOopsErgo.java#id1 Passed: gc/TestHumongousReferenceObject.java#id0 Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java Passed: gc/TestSystemGC.java#Parallel Passed: runtime/6626217/bug_21227.java Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id1 Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java Passed: compiler/intrinsics/zip/TestAdler32.java Passed: gc/logging/TestMetaSpaceLog.java Passed: gc/logging/TestGCId.java Passed: gc/TestFullGCALot.java Passed: runtime/cds/appcds/BadBSM.java Passed: runtime/cds/appcds/AppendClasspath.java Passed: runtime/7158988/FieldMonitor.java Passed: runtime/cds/appcds/ArchiveRelocationTest.java Passed: gc/metaspace/TestMetaspacePerfCounters.java#Parallel-64 Passed: runtime/cds/appcds/CaseSensitiveClassPath.java Passed: runtime/cds/appcds/DumpClassList.java Passed: runtime/cds/appcds/DuplicateClassPaths.java Passed: runtime/cds/appcds/CommonAppClasspath.java Passed: runtime/cds/appcds/FieldAnnotationsTest.java Passed: runtime/cds/appcds/CDSandJFR.java Passed: runtime/cds/appcds/DirClasspathTest.java Passed: runtime/cds/appcds/FillerObjectLoadTest.java Passed: runtime/cds/appcds/FreeUnusedMetadata.java Passed: runtime/cds/appcds/BootClassPathMismatch.java Passed: runtime/cds/appcds/ExtraSymbols.java Passed: runtime/cds/appcds/HelloExtTest.java Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java Passed: compiler/runtime/Test6826736.java Passed: runtime/cds/appcds/DumpClassListWithLF.java Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/LambdaWithOldClass.java Passed: runtime/cds/appcds/LambdaEagerInit.java Passed: runtime/cds/appcds/LambdaContainsOldInf.java Passed: runtime/cds/appcds/JvmtiAddPath.java Passed: runtime/cds/appcds/FieldLayoutFlags.java Passed: runtime/cds/appcds/MissingSuperTest.java Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java Passed: runtime/cds/appcds/NestHostOldInf.java Passed: runtime/cds/appcds/NonJarInClasspath.java Passed: runtime/cds/appcds/MultiProcessSharing.java Passed: runtime/cds/appcds/LambdaProxyClasslist.java Passed: runtime/cds/appcds/OldClassWithjsr.java Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java Passed: runtime/cds/appcds/LongClassListPath.java Passed: runtime/cds/appcds/OldSuperClass.java Passed: runtime/cds/appcds/OldSuperInf.java Passed: runtime/cds/appcds/OldSuperInfIndirect.java Passed: runtime/cds/appcds/OldClassTest.java Passed: runtime/cds/appcds/ParallelLoad2.java Passed: runtime/cds/appcds/ProtectionDomain.java Passed: runtime/cds/appcds/ParallelLoadTest.java Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/RewriteBytecodesTest.java Passed: runtime/cds/appcds/ProhibitedPackage.java Passed: runtime/cds/appcds/NonExistClasspath.java Passed: runtime/cds/appcds/PackageSealing.java Passed: runtime/cds/appcds/RelativePath.java Passed: runtime/cds/appcds/ClassPathAttr.java Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java Passed: runtime/cds/appcds/SharedPackages.java Passed: runtime/cds/appcds/StaticArchiveWithLambda.java Passed: runtime/cds/appcds/SpecifySysLoaderProp.java Passed: runtime/cds/appcds/SealingViolation.java Passed: runtime/cds/appcds/TraceLongClasspath.java Passed: runtime/cds/appcds/UnusedCPDuringDump.java Passed: runtime/cds/appcds/VerifierTest_0.java Passed: runtime/cds/appcds/TestDumpClassListSource.java Passed: gc/logging/TestUnifiedLoggingSwitchStress.java Passed: runtime/cds/appcds/LotsOfClasses.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/VerifierTest_1A.java Passed: runtime/cds/appcds/SignedJar.java Passed: runtime/cds/appcds/VerifierTest_1B.java Passed: runtime/cds/appcds/WrongClasspath.java Passed: runtime/cds/appcds/VerifierTest_2.java Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java Passed: runtime/cds/CdsSameObjectAlignment.java Passed: runtime/cds/appcds/TestWithProfiler.java Passed: runtime/Metaspace/DefineClass.java Passed: runtime/MemberName/MemberNameLeak.java Passed: runtime/cds/appcds/SharedBaseAddress.java Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java Passed: runtime/cds/SharedBaseAddress.java#id0 Passed: runtime/cds/SharedBaseAddress.java#id2 Passed: runtime/ConstantPool/IntfMethod.java Passed: runtime/cds/SharedBaseAddress.java#id1 Passed: runtime/cds/SharedBaseAddress.java#id3 Passed: runtime/Monitor/ConcurrentDeflation.java Passed: runtime/modules/LoadUnloadModuleStress.java Passed: runtime/SelectionResolution/InvokeSpecialICCE.java Passed: runtime/cds/appcds/MultiReleaseJars.java Passed: runtime/SelectionResolution/InvokeSpecialSuccessTest.java Passed: runtime/SelectionResolution/InvokeStaticICCE.java Passed: runtime/Thread/CancellableThreadTest.java Passed: runtime/Unsafe/RangeCheck.java Passed: runtime/SelectionResolution/IllegalAccessErrorTest.java Passed: runtime/Thread/ThreadCountLimit.java#id0 Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java Passed: runtime/MirrorFrame/Test8003720.java Passed: serviceability/dcmd/compiler/CompilerQueueTest.java Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java Passed: runtime/Metaspace/FragmentMetaspace.java#8320331 Passed: compiler/allocation/TestAllocArrayAfterAllocNoUse.java Passed: compiler/allocation/TestAllocation.java Passed: compiler/allocation/TestCCPAllocateArray.java Passed: runtime/Metaspace/FragmentMetaspace.java#id0 Passed: serviceability/sa/TestJmapCore.java Passed: serviceability/sa/TestHeapDumpForInvokeDynamic.java Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java Passed: compiler/allocation/TestNewArrayBadSize.java Passed: compiler/arguments/TestC1Globals.java#id0 Passed: compiler/allocation/TestFailedAllocationBadGraph.java Passed: compiler/arguments/TestC1Globals.java#id1 Passed: compiler/allocation/TestNewMaxLengthArray.java Passed: compiler/arguments/TestC1Globals.java#id2 Passed: compiler/arguments/TestLogJIT.java Passed: compiler/arguments/TestCompileThresholdScaling.java Passed: compiler/arguments/TestStressOptions.java Passed: compiler/arguments/TestTraceICs.java Passed: compiler/arguments/TestTraceTypeProfile.java Passed: compiler/arguments/TestUseCompiler.java Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java Passed: serviceability/sa/TestJmapCoreMetaspace.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java Passed: compiler/arguments/TestScavengeRootsInCode.java Passed: compiler/arguments/TestC1Globals.java#id3 Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java Passed: compiler/arguments/TestStressReflectiveCode.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java Passed: compiler/calls/TestDirtyInt.java Passed: compiler/controldependency/TestAddPChainMismatchedBase2.java Passed: compiler/controldependency/TestAddPChainMismatchedBase.java Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java Passed: compiler/controldependency/TestEliminatedCastPPAtPhi.java Passed: compiler/conversions/TestChainOfIntAddsToLongConversion.java Passed: compiler/cha/DefaultRootMethod.java Passed: compiler/cha/AbstractRootMethod.java Passed: compiler/conversions/TestPrimitiveConversions.java Passed: compiler/controldependency/TestAntiDependentMembar.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestI.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestL.java Passed: compiler/cha/StrengthReduceInterfaceCall.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestI.java Passed: compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestL.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestL.java Passed: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestI.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestL.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestI.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestL.java Passed: compiler/intrinsics/bmi/TestBlsiI.java Passed: compiler/intrinsics/bmi/TestBlsiL.java Passed: compiler/intrinsics/bmi/TestBlsmskI.java Passed: compiler/intrinsics/bmi/TestAndnI.java Passed: compiler/intrinsics/bmi/TestAndnL.java Passed: serviceability/sa/ClhsdbJstackXcompStress.java Passed: compiler/intrinsics/bmi/TestBlsmskL.java Passed: compiler/intrinsics/bmi/TestBlsrI.java Passed: runtime/Metaspace/FragmentMetaspaceSimple.java Passed: compiler/intrinsics/bmi/TestLzcntI.java Passed: compiler/intrinsics/bmi/TestBlsrL.java Passed: compiler/intrinsics/bmi/TestLzcntL.java Passed: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java Passed: compiler/intrinsics/bmi/TestTzcntI.java Passed: compiler/intrinsics/bmi/TestTzcntL.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java Passed: compiler/intrinsics/mathexact/AddExactICondTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java Passed: compiler/intrinsics/mathexact/AddExactINonConstantTest.java Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/CompareTest.java Passed: compiler/intrinsics/mathexact/AddExactIConstantTest.java Passed: compiler/intrinsics/mathexact/GVNTest.java Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactICondTest.java Passed: compiler/intrinsics/mathexact/AddExactILoadTest.java Passed: compiler/intrinsics/mathexact/DecExactITest.java Passed: compiler/intrinsics/mathexact/DecExactLTest.java Passed: compiler/intrinsics/mathexact/IncExactITest.java Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java Passed: compiler/intrinsics/mathexact/IncExactLTest.java Passed: compiler/intrinsics/bmi/TestBzhiI2L.java Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java Passed: compiler/intrinsics/mathexact/SubExactICondTest.java Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java Passed: compiler/controldependency/TestLoadBypassesClassCast.java Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java Passed: serviceability/sa/ClhsdbScanOops.java#id0 Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java Passed: compiler/longcountedloops/TestDeadLongPhi.java Passed: compiler/longcountedloops/TestInaccurateInnerLoopLimit.java Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Passed: compiler/linkage/LinkageErrors.java Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java Passed: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java Passed: compiler/loopstripmining/LoadSplitThruPhi.java Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java Passed: compiler/loopstripmining/TestAddPAtOuterLoopHead.java Passed: compiler/loopstripmining/TestBrokenEmptyLoopLogic.java Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java Passed: compiler/loopstripmining/TestConservativeAntiDep.java Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java Passed: compiler/loopstripmining/TestLSMBadControlOverride.java Passed: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java Passed: compiler/loopstripmining/TestOuterStripMinedDeadAfterExpansion.java Passed: compiler/loopstripmining/TestPinnedNodeInInnerLoop.java Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java Passed: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java Passed: compiler/loopstripmining/TestStripMinedLimitBelowInit.java Passed: compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java Passed: compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java Passed: compiler/membars/TestMemBarAcquire.java Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java Passed: compiler/parsing/TestMissingSafepointOnSwitch.java Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java Passed: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterPartialPeeling.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSinking.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSmearingOrPredication.java Passed: compiler/loopstripmining/CheckLoopStripMining.java Passed: compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java Passed: compiler/membars/DekkerTest.java Passed: compiler/rangechecks/TestArrayAccessCastIIAboveRC.java Passed: compiler/rangechecks/TestBadFoldCompare.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java Passed: compiler/longcountedloops/TestTooManyLoopOpts.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflow.java Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflowVsSub.java Passed: compiler/rangechecks/TestRangeCheckLimits.java Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java Passed: compiler/rangechecks/TestRCMinInt.java Passed: compiler/rangechecks/TestUncommonTrapMerging.java Passed: compiler/rangechecks/TestRangeCheckSmearing.java Passed: compiler/rangechecks/TestLongRangeCheck.java Passed: compiler/reflection/ArrayNewInstanceOfVoid.java Passed: compiler/rangechecks/TestExplicitRangeChecks.java Passed: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java Passed: compiler/stable/TestStableChar.java Passed: compiler/stable/TestStableByte.java Passed: compiler/stable/TestStableBoolean.java Passed: compiler/stable/TestStableMemoryBarrier.java Passed: compiler/stable/TestStableMismatched.java Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java Passed: compiler/stable/TestStableDouble.java Passed: compiler/stable/TestStableFloat.java Passed: compiler/stable/TestStableInt.java Passed: compiler/stable/TestStableLong.java Passed: compiler/stringopts/TestLongStringConcat.java Passed: compiler/stable/TestStableObject.java Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java Passed: compiler/stable/TestStableUByte.java Passed: compiler/stable/TestStableUShort.java Passed: compiler/stable/TestStableShort.java Passed: compiler/stringopts/TestOptimizeStringConcat.java Passed: compiler/stringopts/TestStringObjectInitialization.java Passed: runtime/cds/appcds/customLoader/ClassListFormatC.java Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java Passed: runtime/cds/appcds/customLoader/ClassListFormatD.java Passed: runtime/cds/appcds/condy/CondyHelloTest.java Passed: runtime/cds/appcds/customLoader/ClassListFormatA.java Passed: compiler/stable/TestUnstableStable.java Passed: runtime/cds/appcds/customLoader/LoaderSegregationTest.java Passed: runtime/cds/appcds/customLoader/HelloCustom.java Passed: runtime/cds/appcds/customLoader/CustomClassListDump.java Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/customLoader/ProtectionDomain.java Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.java Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java Passed: runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java Passed: runtime/cds/appcds/customLoader/OldClassAndInf.java Passed: runtime/cds/appcds/customLoader/UnintendedLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java Passed: runtime/cds/appcds/customLoader/UnsupportedPlatforms.java Passed: runtime/7100935/TestConjointAtomicArraycopy.java Passed: runtime/7100935/TestShortArraycopy.java Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.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/HelloDynamicCustom.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamic.java Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/JFRDynamicCDS.java Passed: runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java Passed: runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java Passed: runtime/cds/appcds/dynamicArchive/LinkClassTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java Passed: runtime/cds/appcds/dynamicArchive/NestTest.java Passed: runtime/cds/appcds/dynamicArchive/ModularJarWithNonExistentJar.java Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java Passed: compiler/intrinsics/sha/TestDigest.java Passed: runtime/cds/appcds/dynamicArchive/OldClassVerifierTrouble.java Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java Passed: runtime/cds/appcds/dynamicArchive/RelativePath.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java Passed: runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java Passed: runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java Passed: runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java Passed: runtime/cds/appcds/javaldr/ArrayTest.java Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.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: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java Passed: runtime/SelectionResolution/InvokeVirtualICCE.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java Passed: runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java Passed: runtime/cds/appcds/javaldr/LockDuringDump.java Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java Passed: runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java Passed: runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl 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/cds/appcds/jvmti/InstrumentationTest.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java Passed: runtime/ReservedStack/ReservedStackTest.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java Passed: runtime/stack/Stack001.java Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java Passed: runtime/stack/Stack003.java Passed: runtime/ReservedStack/ReservedStackTestCompiler.java Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java Passed: runtime/stack/Stack004.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/stack/Stack009.java Passed: runtime/stack/Stack010.java Passed: runtime/stack/Stack005.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/stack/Stack011.java Passed: runtime/stack/Stack014.java Passed: runtime/stack/Stack008.java Passed: runtime/stack/Stack006.java Passed: runtime/stack/Stack013.java Passed: runtime/stack/Stack012.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/stack/Stack015.java Passed: runtime/stack/Stack002.java Passed: runtime/stack/Stack018.java Passed: runtime/stack/Stack007.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java Passed: runtime/stack/Stack017.java Passed: runtime/stack/Stack016.java Passed: runtime/stack/Stack019.java Test results: passed: 529 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/EncodingNothing.java Passed: sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java Passed: sun/nio/cs/CheckICNE.java Passed: sun/nio/cs/CheckCaseInsensitiveEncAliases.java Passed: sun/nio/cs/CheckHistoricalNames.java Passed: sun/nio/cs/ConvertSingle.java Passed: sun/nio/cs/BufferUnderflowEUCTWTest.java Passed: sun/nio/cs/DecoderOverflow.java Passed: sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java Passed: sun/nio/cs/EUCJPUnderflowDecodeTest.java Passed: sun/nio/cs/EuroConverter.java Passed: sun/nio/cs/HWKatakanaMS932EncodeTest.java Passed: sun/nio/cs/LatinCharReplacementTWTest.java Passed: sun/nio/cs/EucJpLinux0212.java Passed: sun/nio/cs/LeftOverSurrogate.java Passed: sun/nio/cs/FindASCIICodingBugs.java Passed: sun/nio/cs/ISCIITest.java Passed: sun/nio/cs/MalformedSurrogateStringTest.java Passed: sun/nio/cs/JISAutoDetectTest.java Passed: sun/nio/cs/ReadZero.java Passed: sun/nio/cs/SJISCanEncode.java Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java Passed: sun/nio/cs/StreamEncoderClose.java Passed: sun/nio/cs/FindASCIIReplBugs.java Passed: sun/nio/cs/Test6254467.java Passed: sun/nio/cs/Test4206507.java Passed: sun/nio/cs/SurrogateTestEUCTW.java Passed: sun/nio/cs/NIOJISAutoDetectTest.java Passed: sun/nio/cs/SurrogateTestHKSCS.java Passed: sun/nio/cs/SurrogateGB18030Test.java Passed: sun/nio/cs/Test6275027.java Passed: sun/nio/cs/MalformedSurrogates.java Passed: sun/nio/cs/TestCp834_SBCS.java Passed: sun/nio/cs/TestEBCDICLineFeed.java Passed: sun/nio/cs/TestConverterDroppedCharacters.java Passed: sun/nio/cs/TestCp93xSISO.java Passed: sun/nio/cs/TestHKSCS.java Passed: sun/nio/cs/TestIllegalISO2022Esc.java Passed: sun/nio/cs/TestIllegalSJIS.java Passed: sun/nio/cs/TestIBM1364.java Passed: sun/nio/cs/TestISO2022JPEncoder.java Passed: sun/nio/cs/TestISO2022JPSubBytes.java Passed: sun/nio/cs/TestISO2022JP.java Passed: sun/nio/cs/TestJIS0208Decoder.java Passed: sun/nio/cs/TestJIS0212Decoder.java Passed: sun/nio/cs/TestISO2022CNDecoder.java Passed: sun/nio/cs/TestMiscEUC_JP.java Passed: sun/nio/cs/TestMS5022X.java Passed: sun/nio/cs/TestSJIS0213.java Passed: sun/nio/cs/TestMS950.java Passed: sun/nio/cs/TestGB18030.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/TestUnicodeReversedBOM.java Passed: sun/nio/cs/ZeroedByteArrayEUCTWTest.java Passed: sun/nio/cs/UkrainianIsNotRussian.java Passed: com/sun/crypto/provider/AlgorithmParameters/OAEPOrder.java Passed: sun/nio/cs/TestCharsetMapping.java Passed: com/sun/crypto/provider/CICO/CICOChainingTest.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java Passed: com/sun/crypto/provider/CICO/CICODESFuncTest.java Passed: sun/nio/cs/TestEUC_TW.java Passed: com/sun/crypto/provider/CICO/CICOSkipTest.java Passed: com/sun/crypto/provider/DHKEM/NameSensitiveness.java Passed: sun/nio/cs/TestStringCodingUTF8.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/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: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java Passed: com/sun/crypto/provider/KeyAgreement/TestExponentSize.java Passed: com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java Passed: com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java Passed: sun/nio/cs/StreamEncoderOut.java Passed: com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java Passed: com/sun/crypto/provider/KeyGenerator/Test4628062.java Passed: sun/nio/cs/FindOneCharEncoderBugs.java Passed: com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java Passed: com/sun/crypto/provider/KeyFactory/PBEKeyDestroyTest.java Passed: com/sun/crypto/provider/Mac/DigestCloneabilityTest.java Passed: com/sun/crypto/provider/Mac/EmptyByteBufferTest.java Passed: com/sun/crypto/provider/Mac/HmacMD5.java Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Passed: com/sun/crypto/provider/Mac/HmacPBESHA1.java Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.java Passed: com/sun/crypto/provider/DHKEM/Compliance.java Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java Passed: com/sun/crypto/provider/Mac/HmacSaltLengths.java Passed: com/sun/crypto/provider/Mac/MacSameTest.java Passed: com/sun/crypto/provider/Mac/NullByteBufferTest.java Passed: com/sun/crypto/provider/Mac/MacClone.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESOids.java Passed: com/sun/crypto/provider/Mac/HmacSHA512.java Passed: com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java Passed: com/sun/crypto/provider/Mac/MacKAT.java Passed: com/sun/crypto/provider/TLS/TestLeadingZeroes.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.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/TLS/TestKeyMaterial.java Passed: com/sun/jndi/dns/AttributeTests/GetAny.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNullAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNonExistentAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsSomeAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetNonstandard.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsEmptyAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNotFound.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericIRRs.java Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java Passed: com/sun/jndi/dns/ConfigTests/RecursiveTest.java Passed: com/sun/jndi/dns/EnvTests/AddOps.java Passed: com/sun/jndi/dns/EnvTests/AddInherited.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/SubcontextAdd.java Passed: com/sun/crypto/provider/Mac/Test6205692.java Passed: com/sun/jndi/dns/EnvTests/RemoveOps.java Passed: com/sun/jndi/dns/EnvTests/SubcontextRemove.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java Passed: com/sun/jndi/dns/FactoryTests/GetAttrsWithFactory.java Passed: com/sun/jndi/dns/FedTests/CannotProceed.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAnyAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java Passed: com/sun/jndi/dns/FedTests/GetAttrsNns.java Passed: sun/nio/cs/FindEncoderBugs.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithFactory.java Passed: com/sun/jndi/dns/FedTests/ListNns.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubLeaf.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubInterior.java Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java Passed: com/sun/jndi/dns/FedTests/ListSubInterior.java Passed: com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java Passed: com/sun/jndi/dns/FedTests/LookupNns.java Passed: com/sun/jndi/dns/ListTests/ListInteriorNotFound.java Passed: com/sun/jndi/dns/CheckAccess.java Passed: com/sun/jndi/dns/ListTests/ListLeafNotFound.java Passed: com/sun/jndi/dns/Parser.java Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java Passed: com/sun/jndi/ldap/LdapName/Case.java Passed: com/sun/jndi/dns/FedTests/LookupSubLeaf.java Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java Passed: com/sun/jndi/dns/FedTests/ListSubLeaf.java Passed: com/sun/jndi/dns/ConfigTests/TcpTimeout.java Passed: com/sun/jndi/ldap/Base64Test.java Passed: com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java Passed: com/sun/jndi/ldap/BalancedParentheses.java Passed: com/sun/jndi/dns/ConfigTests/Timeout.java Passed: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java Passed: com/sun/crypto/provider/KeyProtector/IterationCount.java Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java Passed: com/sun/jndi/ldap/LdapName/EmptyNameSearch.java Passed: com/sun/jndi/ldap/DisconnectNPETest.java Passed: com/sun/jndi/ldap/LdapUnicodeURL.java Passed: com/sun/jndi/ldap/LdapURLOptionalFields.java Passed: sun/nio/cs/TestStringCoding.java Passed: com/sun/jndi/ldap/LdapCtx/Reconnect.java Passed: com/sun/jndi/ldap/ReferralLimitSearchTest.java Passed: com/sun/jndi/ldap/RemoveNamingListenerTest.java Passed: com/sun/jndi/ldap/SimpleClientIdHashCode.java Passed: sun/nio/cs/FindDecoderBugs.java Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java Passed: com/sun/jndi/ldap/NoWaitForReplyTest.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/NamingExceptionMessageTest.java Passed: com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java Passed: com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java Passed: com/sun/net/httpserver/bugs/HttpExchange/AutoCloseableHttpExchange.java Passed: com/sun/net/httpserver/bugs/8199849/ParamTest.java Passed: com/sun/net/httpserver/bugs/B6339483.java Passed: com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java Passed: com/sun/net/httpserver/bugs/B6341616.java Passed: com/sun/net/httpserver/bugs/B6361557.java Passed: com/sun/net/httpserver/bugs/B6393710.java Passed: com/sun/net/httpserver/bugs/B6421581.java Passed: com/sun/net/httpserver/bugs/B6424196.java Passed: com/sun/net/httpserver/bugs/B6431193.java Passed: com/sun/jndi/ldap/LdapCBPropertiesTest.java Passed: com/sun/net/httpserver/bugs/B6433018.java Passed: com/sun/net/httpserver/bugs/B6526158.java Passed: com/sun/net/httpserver/bugs/B6526913.java Passed: com/sun/net/httpserver/bugs/B6529200.java Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java Passed: com/sun/net/httpserver/bugs/B6744329.java Passed: com/sun/net/httpserver/bugs/B6886436.java Passed: com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java Passed: com/sun/net/httpserver/bugs/B8211420.java Passed: com/sun/net/httpserver/bugs/ExceptionKeepAlive.java Passed: com/sun/net/httpserver/bugs/HeadKeepAlive.java Passed: com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java Passed: com/sun/net/httpserver/bugs/HeadTest.java Passed: com/sun/net/httpserver/bugs/ZeroLengthOutputStream.java Passed: com/sun/net/httpserver/bugs/B6373555.java Passed: com/sun/net/httpserver/bugs/TruncatedRequestBody.java Passed: com/sun/net/httpserver/bugs/HandlerConnectionClose.java Passed: com/sun/net/httpserver/bugs/FixedLengthInputStream.java Passed: com/sun/jndi/ldap/LdapPoolTimeoutTest.java Passed: com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java Passed: com/sun/net/httpserver/bugs/6725892/Test.java Passed: com/sun/jndi/ldap/InvalidLdapFilters.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java Passed: sun/nio/cs/FindCanEncodeBugs.java Passed: com/sun/net/httpserver/bugs/B6401598.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java Passed: com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java Passed: com/sun/net/httpserver/simpleserver/FileServerHandlerTest.java Passed: com/sun/net/httpserver/simpleserver/HttpHandlersTest.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerAlertTest.java Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerTest.java Passed: com/sun/net/httpserver/CreateHttpServerTest.java Passed: com/sun/net/httpserver/DateFormatterTest.java Passed: com/sun/net/httpserver/ExchangeAttributeTest.java Passed: com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java Passed: com/sun/net/httpserver/FilterTest.java Passed: com/sun/net/httpserver/HeadersTest.java Passed: com/sun/net/httpserver/Http10KeepAliveMaxParamTest.java Passed: com/sun/net/httpserver/HttpContextTest.java Passed: com/sun/net/httpserver/HttpPrincipalTest.java Passed: com/sun/net/httpserver/HttpServerTest.java Passed: com/sun/net/httpserver/simpleserver/MapToPathTest.java Passed: com/sun/net/httpserver/MissingTrailingSpace.java Passed: com/sun/net/httpserver/simpleserver/OutputFilterTest.java Passed: com/sun/net/httpserver/HttpServerProviderTest.java Passed: com/sun/net/httpserver/SimpleHttpServerTest.java Passed: com/sun/net/httpserver/StopNoStartTest.java Passed: com/sun/net/httpserver/HttpsParametersClientAuthTest.java Passed: com/sun/net/httpserver/simpleserver/RequestTest.java Passed: com/sun/net/httpserver/TaskRejectedTest.java Passed: com/sun/net/httpserver/Test11.java Passed: com/sun/net/httpserver/SANTest.java Passed: com/sun/jndi/ldap/LdapTimeoutTest.java Passed: com/sun/net/httpserver/InputNotRead.java Passed: com/sun/net/httpserver/Test14.java Passed: com/sun/net/httpserver/Test2.java Passed: com/sun/net/httpserver/Test12.java Passed: com/sun/net/httpserver/Test10.java Passed: com/sun/net/httpserver/Test6.java Passed: com/sun/net/httpserver/simpleserver/ServerMimeTypesResolutionTest.java Passed: com/sun/net/httpserver/Test13.java Passed: com/sun/net/httpserver/Test1.java Passed: com/sun/net/httpserver/Test7.java Passed: com/sun/net/httpserver/Test8.java Passed: com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java Passed: com/sun/net/httpserver/Test6a.java Passed: com/sun/net/httpserver/Test7a.java Passed: com/sun/net/httpserver/TestLogging.java Passed: com/sun/org/apache/xml/internal/security/exceptions/LocaleTest.java Passed: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java Passed: com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java Passed: com/sun/net/httpserver/Test8a.java Passed: com/sun/net/httpserver/UnmodifiableHeadersTest.java Passed: com/sun/org/apache/xml/internal/security/ShortECDSA.java Passed: com/sun/security/auth/callback/TextCallbackHandler/Confirm.java Passed: com/sun/org/apache/xml/internal/security/TruncateHMAC.java Passed: com/sun/security/auth/callback/TextCallbackHandler/NPE.java Passed: com/sun/security/auth/login/ConfigFile/IllegalURL.java Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java Passed: com/sun/security/auth/login/ConfigFile/InconsistentError.java Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java Passed: com/sun/net/httpserver/Test9.java Passed: com/sun/security/auth/login/ConfigFile/Override.java Passed: com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckOptions.java Passed: com/sun/security/auth/login/ConfigFile/PropertyExpansion.java Passed: com/sun/security/auth/CreateLdapPrincipals.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.java Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.java Passed: com/sun/security/sasl/digest/AuthNoUtf8.java Passed: com/sun/security/auth/module/AllPlatforms.java Passed: com/sun/security/sasl/digest/AuthOnly.java Passed: com/sun/security/sasl/digest/AuthRealms.java Passed: com/sun/security/sasl/digest/AuthRealmChoices.java Passed: com/sun/security/sasl/digest/HasInitialResponse.java Passed: com/sun/security/auth/UnixPrincipalHashCode.java Passed: com/sun/security/sasl/digest/CheckNegotiatedQOPs.java Passed: com/sun/security/sasl/digest/Privacy.java Passed: com/sun/security/sasl/digest/Integrity.java Passed: com/sun/security/sasl/digest/NoQuoteParams.java Passed: com/sun/security/sasl/digest/PrivacyRc4.java Passed: com/sun/security/sasl/ntlm/Conformance.java Passed: com/sun/security/sasl/digest/Unbound.java Passed: com/sun/security/sasl/util/CheckAccess.java Passed: com/sun/security/sasl/Cram.java Passed: java/io/BufferedInputStream/CloseStream.java Passed: java/io/BufferedInputStream/CountUpdate.java Passed: java/io/BufferedInputStream/Fill.java Passed: java/io/BufferedInputStream/ReadAfterClose.java Passed: java/io/BufferedInputStream/ReadZeroBytes.java Passed: java/io/BufferedInputStream/SkipTest.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java Passed: com/sun/security/sasl/ntlm/NTLMTest.java Passed: com/sun/net/httpserver/Test9a.java Passed: java/io/BufferedReader/BigMark.java Passed: java/io/BufferedInputStream/TransferToTrusted.java Passed: java/io/BufferedInputStream/LargeCopyWithMark.java Passed: com/sun/net/httpserver/Test3.java Passed: java/io/BufferedReader/ReadLine.java Passed: java/io/BufferedReader/Fill.java Passed: java/io/BufferedReader/MarkedFillAtEOF.java Passed: java/io/BufferedReader/Ready.java Passed: java/io/BufferedReader/SkipNegative.java Passed: java/io/BufferedReader/EOL.java Passed: com/sun/net/httpserver/Test4.java Passed: java/io/BufferedReader/ReadLineSync.java Passed: java/io/ByteArrayInputStream/Skip.java Passed: java/io/ByteArrayInputStream/TransferToTrusted.java Passed: java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java Passed: java/io/ByteArrayOutputStream/ToString.java Passed: java/io/BufferedReader/Lines.java Passed: java/io/CharArrayReader/Constructor.java Passed: java/io/ByteArrayOutputStream/EncodingTest.java Passed: java/io/CharArrayReader/OverflowInSkip.java Passed: java/io/CharArrayReader/ReadCharBuffer.java Passed: java/io/ByteArrayOutputStream/Write.java Passed: java/io/charStreams/BCat.java Passed: java/io/charStreams/BufferSizes.java Passed: com/sun/net/httpserver/Test5.java Passed: java/io/charStreams/BufferedReaderMark.java Passed: java/io/charStreams/Cat.java Passed: java/io/charStreams/LineLengths.java Passed: java/io/ByteArrayInputStream/ChunkedTransferTo.java Passed: java/io/BufferedInputStream/TransferTo.java Passed: java/io/charStreams/UTF16.java Passed: java/io/charStreams/LineNumbers.java Passed: java/io/charStreams/WriteLengths.java Passed: java/io/charStreams/UTF8.java Passed: java/io/charStreams/SmallReads.java Passed: java/io/charStreams/RandomLines.java Passed: java/io/charStreams/StringConvert.java Passed: java/io/CharArrayReader/OverflowInRead.java Passed: java/io/ClassCache/NullValueTest.java Passed: java/io/Console/SecurityManagerTest.java Passed: java/io/DataInputStream/ReadFully.java Passed: java/io/DataInputStream/OpsAfterClose.java Passed: java/io/DataInputStream/ReadLinePushback.java Passed: java/io/BufferedWriter/Cleanup.java Passed: java/io/DataInputStream/SkipBytes.java Passed: java/io/DataOutputStream/CounterOverflow.java Passed: java/io/etc/FailingFlushAndClose.java Passed: java/io/Console/CharsetTest.java Passed: java/io/Externalizable/compatibility/ExternalizableBlockData.java Passed: java/io/File/createTempFile/NameTooLong.java Passed: java/io/Externalizable/definesWriteObject/DefinesWriteObject.java Passed: java/io/File/createTempFile/Patterns.java Passed: java/io/DataInputStream/ReadUTF.java Passed: java/io/File/createTempFile/SpecialTempFile.java Passed: java/io/File/createTempFile/TargetDirectory.java Passed: java/io/File/AccessDenied.java Passed: java/io/File/createTempFile/SecurityTest.java Passed: java/io/File/CheckTempDir.java Passed: java/io/File/CompareTo.java Passed: java/io/Console/RedirectTest.java Passed: java/io/File/Create.java Passed: java/io/File/Cons.java Passed: java/io/File/CreateNewFile.java Passed: java/io/File/Basic.java Passed: java/io/File/DeleteOnExitLong.java Passed: java/io/Console/ModuleSelectionTest.java Passed: java/io/File/FileMethods.java Passed: java/io/File/CheckPermission.java Passed: java/io/File/EmptyPath.java Passed: java/io/File/DeleteOnExit.java Passed: java/io/File/GetParent.java Passed: java/io/File/HashCodeEquals.java Passed: java/io/File/GetCanonicalPath.java Passed: java/io/File/IsHidden.java Passed: java/io/DataOutputStream/WriteUTF.java Passed: java/io/File/ListNull.java Passed: java/io/File/ListRoots.java Passed: java/io/File/ListSpace.java Passed: java/io/File/MaxPath.java Passed: java/io/File/GetXSpace.java Passed: java/io/File/Mkdir.java Passed: java/io/File/LastModifiedTest.java Passed: java/io/File/MaxPathLength.java Passed: java/io/File/SetAccess.java Passed: java/io/File/NulFile.java Passed: java/io/File/SetLastModified.java Passed: java/io/File/SetReadOnly.java Passed: java/io/File/NullArgs.java Passed: java/io/File/IsAbsolute.java Passed: java/io/File/ToURI.java Passed: java/io/File/GetAbsolutePath.java Passed: java/io/File/ToURL.java Passed: java/io/File/Unicode.java Passed: java/io/File/TimeZoneLastModified.java Passed: java/io/File/WinMaxPath.java Passed: java/io/File/DeleteOnExitNPE.java Passed: java/io/File/WinDeviceName.java Passed: java/io/File/WinSpecialFiles.java Passed: java/io/FileDescriptor/RememberAppend.java Passed: java/io/File/UserDirChangedTest.java Passed: java/io/FileInputStream/Available.java Passed: com/sun/net/httpserver/simpleserver/StressDirListings.java Passed: java/io/FileInputStream/LargeFileAvailable.java Passed: java/io/File/SymLinks.java Passed: java/io/FileInputStream/NegativeAvailable.java Passed: java/io/FileInputStream/OpenDir.java Passed: java/io/FileDescriptor/Sync.java Passed: java/io/FileInputStream/LeadingSlash.java Passed: java/io/FileInputStream/OpsAfterClose.java Passed: java/io/FileInputStream/ReadXBytes.java Passed: java/io/FileOutputStream/AtomicAppend.java Passed: java/io/FileOutputStream/ManyFiles.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/FileDescriptor/Sharing.java Passed: java/io/FilePermission/FilePermissionTest.java Passed: java/io/FilePermission/SpecTests.java Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java Passed: java/io/FileReader/ConstructorTest.java Passed: java/io/FilterOutputStream/BoundsCheck.java Passed: java/io/File/TempDirDoesNotExist.java Passed: com/sun/net/httpserver/SelCacheTest.java Passed: java/io/FilterOutputStream/SuppressedException.java Passed: java/io/FilterOutputStream/Write.java Passed: java/io/FileWriter/ConstructorTest.java Passed: java/io/FilePermission/MergeName.java Passed: java/io/InputStream/ReadAllBytes.java Passed: java/io/InputStream/OpsAfterClose.java Passed: java/io/InputStream/ReadParams.java Passed: java/io/InputStream/ReadNBytes.java Passed: java/io/InputStream/TransferTo.java Passed: java/io/InputStream/Skip.java Passed: java/io/InputStreamReader/NullCreate.java Passed: java/io/InputStreamReader/One.java Passed: java/io/InputStreamReader/GrowAfterEOF.java Passed: java/io/InputStreamReader/ReadOffset.java Passed: java/io/LineNumberInputStream/Available.java Passed: java/io/FileDescriptor/Finalize.java Passed: java/io/InputStreamReader/StatefulDecoderNearEOF.java Passed: java/io/LineNumberInputStream/MarkReset.java Passed: java/io/LineNumberInputStream/SkipEOL.java Passed: java/io/LineNumberReader/MarkReset.java Passed: java/io/LineNumberInputStream/Skip.java Passed: java/io/LineNumberReader/MarkSplitCRLF.java Passed: java/io/LineNumberReader/Skip.java Passed: java/io/LineNumberReader/Read.java Passed: java/io/LineNumberReader/ReadReadLine.java Passed: java/io/ObjectInputStream/PeekInputStreamTest.java Passed: java/io/ObjectInputStream/TestObjectStreamClass.java Passed: java/io/InputStream/NullInputStream.java Passed: com/sun/net/httpserver/simpleserver/SecurityManagerTest.java Passed: java/io/InputStreamReader/ReadCharBuffer.java Passed: java/io/ObjectInputStream/NegativeArraySizeTest.java Passed: java/io/OutputStream/NullOutputStream.java Passed: java/io/ObjectInputStream/ResolveProxyClass.java Passed: java/io/OutputStreamWriter/BoundsCheck.java Passed: java/io/OutputStreamWriter/CloseWriterOnFailedFlush.java Passed: java/io/OutputStreamWriter/NullCreate.java Passed: java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java Passed: java/io/OutputStreamWriter/TestWrite.java Passed: java/io/OutputStreamWriter/WriteAfterClose.java Passed: java/io/pathNames/win32/BadDriveLetter.java Passed: java/io/OutputStreamWriter/Encode.java Passed: java/io/pathNames/unix/TrailingSlash.java Passed: java/io/OutputStream/WriteParams.java Passed: java/io/pathNames/win32/bug6344646.java Passed: java/io/pathNames/win32/DriveSlash.java Passed: java/io/pathNames/win32/DriveRelativePath.java Passed: java/io/pathNames/win32/DriveOnly.java Passed: java/io/pathNames/win32/SJIS.java Passed: java/io/pathNames/win32/RenameDelete.java Passed: java/io/pathNames/GeneralWin32.java Passed: java/io/PipedInputStream/ClosedWriter.java Passed: java/io/PipedInputStream/FasterWriter.java Passed: java/io/PipedInputStream/Constructors.java Passed: java/io/PipedOutputStream/ClosedWrite.java Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Parallel Passed: java/io/PipedOutputStream/MultipleConnect.java Passed: java/io/PipedOutputStream/WriteAfterClose.java Passed: java/io/PipedOutputStream/NotConnected.java Passed: java/io/pathNames/GeneralSolaris.java Passed: java/io/PipedOutputStream/DeadReader.java Passed: java/io/PipedReader/Constructors.java Passed: java/io/PipedWriter/FlushAfterClose.java Passed: java/io/PipedReader/ReadToArray.java Passed: java/io/PipedReader/Ready.java Passed: java/io/PipedWriter/ConnectAfterReaderClose.java Passed: java/io/PipedWriter/WriteAfterReaderClose.java Passed: java/io/PrintStream/CheckError.java Passed: java/io/PrintStream/EncodingConstructor.java Passed: java/io/PrintStream/ClearErrorStream.java Passed: java/io/PipedInputStream/CloseAndAvailableRC.java Passed: java/io/PrintStream/NullConstructor.java Passed: java/io/PrintStream/EncodingTest.java Passed: java/io/PrintStream/FailingConstructors.java Passed: java/io/PrintWriter/CheckError.java Passed: java/io/PrintStream/WriteBytes.java Passed: java/io/PrintWriter/ClearErrorWriter.java Passed: java/io/PrintStream/InheritEncodingTest.java Passed: java/io/PrintWriter/FailingConstructors.java Passed: java/io/PrintWriter/EncodingTest.java Passed: java/io/PrintWriter/OpsAfterClose.java Passed: java/io/PrintWriter/SubClass.java Passed: java/io/PushbackInputStream/Available.java Passed: java/io/PushbackInputStream/ClosedStream.java Passed: java/io/PushbackInputStream/MarkReset.java Passed: java/io/PushbackInputStream/Skip.java Passed: java/io/PrintStream/FormatLocale.java Passed: java/io/PushbackReader/MarkReset.java Passed: java/io/PushbackReader/Skip.java Passed: java/io/RandomAccessFile/skipBytes/SkipBytes.java Passed: java/io/RandomAccessFile/Close.java Passed: java/io/RandomAccessFile/EOF.java Passed: java/io/FilePermission/ReadFileOnPath.java Passed: java/io/RandomAccessFile/FileLengthTest.java Passed: java/io/RandomAccessFile/OpenSync.java Passed: java/io/RandomAccessFile/OpsAfterClose.java Passed: java/io/RandomAccessFile/ParameterCheck.java Passed: java/io/RandomAccessFile/ReadLine.java Passed: java/io/RandomAccessFile/Seek.java Passed: java/io/RandomAccessFile/SetLength.java Passed: java/io/RandomAccessFile/ReadWritePrimitives.java Passed: java/io/RandomAccessFile/WriteBytesChars.java Passed: java/io/RandomAccessFile/WriteUTF.java Passed: java/io/readBytes/ReadBytesBounds.java Passed: java/io/readBytes/MemoryLeak.java Passed: java/io/Reader/NullLock.java Passed: java/io/Reader/OpsAfterClose.java Passed: java/io/Reader/NullReader.java Passed: java/io/ClassCache/ContinuousGCTest.java Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java Passed: java/io/Reader/ReadCharBuffer.java Passed: java/io/Reader/ReadParams.java Passed: java/io/RandomAccessFile/UnreferencedRAFClosesFd.java Passed: java/io/Reader/ReadIntoZeroLengthArray.java Passed: java/io/Reader/SkipNegative.java Passed: java/io/Reader/TransferTo.java Passed: java/io/Reader/Skip.java Passed: java/io/SequenceInputStream/Close.java Passed: java/io/SequenceInputStream/ConstructorNull.java Passed: java/io/SequenceInputStream/LotsOfStreams.java Passed: java/io/PipedInputStream/WriterLoop.java Passed: java/io/Serializable/available/Available.java Passed: java/io/Serializable/arraySuidConflict/Write.java Passed: java/io/PrintStream/OversynchronizedTest.java Passed: java/io/PushbackInputStream/TransferTo.java Passed: java/io/PrintWriter/OversynchronizedTest.java Passed: java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java Passed: java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java Passed: java/io/Serializable/badSubstByReplace/BadSubstByReplace.java Passed: java/io/Serializable/backRefCNFException/Write.java Passed: java/io/Reader/ReaderBulkReadContract.java Passed: java/io/Serializable/checkModifiers/CheckModifiers.java Passed: java/io/Serializable/classDescGetField/GetField.java Passed: java/io/Serializable/classDescHooks/ClassDescHooks.java Passed: java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.java Passed: java/io/Serializable/classDescHooks/CNFException.java Passed: java/io/Serializable/classDescHooks/Loopback.java Passed: java/io/Serializable/ClassCastExceptionDetail/Write.java Passed: java/io/Serializable/classDescHooks/ExternLoopback.java Passed: java/io/Serializable/clearHandleTable/ClearHandleTable.java Passed: java/io/Serializable/cloneArray/CloneArray.java Passed: java/io/Serializable/defaultDataEnd/DefaultDataEnd.java Passed: java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java Passed: java/io/Serializable/classDescFlagConflict/Read.java Passed: java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java Passed: java/io/Serializable/enum/array/Test.java Passed: java/io/Serializable/duplicateSerialFields/Test.java Passed: java/io/Serializable/defaulted/GetFieldWrite.java Passed: java/io/Serializable/enum/badResolve/Write.java Passed: java/io/Serializable/enum/basic/Test.java Passed: java/io/Serializable/enum/classObject/Test.java Passed: java/io/Serializable/enum/ignoreSerializationFields/Test.java Passed: java/io/Serializable/enum/ignoreSerializationMethods/Test.java Passed: java/io/Serializable/enum/mismatchedTypecode/Test.java Passed: java/io/Serializable/enum/constantSubclasses/Write.java Passed: java/io/Serializable/enum/unshared/Test.java Passed: java/io/Serializable/enum/missingConstant/Write.java Passed: java/io/Serializable/evolution/AddedExternField/WriteAddedField.java Passed: java/io/Serializable/expectedStackTrace/ExpectedStackTrace.java Passed: java/io/Serializable/evolution/AddedField/WriteAddedField.java Passed: java/io/Serializable/explicitCNFException/ExplicitCNFException.java Passed: java/io/Serializable/finalFields/FinalFields.java Passed: java/io/Serializable/fieldTypeString/Write.java Passed: java/io/Serializable/evolution/AddedSuperClass/WriteAddedSuperClass.java Passed: java/io/Serializable/getSuidClinitError/GetSuidClinitError.java Passed: java/io/Serializable/illegalHandle/Test.java Passed: java/io/Serializable/GetField/Write.java Passed: java/io/Serializable/inactiveRegistration/InactiveRegistration.java Passed: java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.java Passed: java/io/Serializable/InvalidClassException/TestIceConstructors.java Passed: java/io/SequenceInputStream/TransferTo.java Passed: java/io/Serializable/InvalidClassException/noargctor/Test.java Passed: java/io/Serializable/InvalidObjectException/TestIoeConstructors.java Passed: java/io/Serializable/longString/LongString.java Passed: java/io/Serializable/lookupAnyInvocation/LookupAnyInvocation.java Passed: java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java Passed: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java Passed: java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java Passed: java/io/Serializable/modifyStaticFields/ModifyStaticFields.java Passed: java/io/Serializable/nestedReplace/NestedReplace.java Passed: java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java Passed: java/io/Serializable/nonserializable/ExceptionDetail.java Passed: java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java Passed: java/io/Serializable/notAvailable/NotAvailable.java Passed: java/io/Serializable/NPEProvoker/NPEProvoker.java Passed: java/io/Serializable/nullArgExceptionOrder/Test.java Passed: java/io/Serializable/oldTests/AnnotateClass.java Passed: java/io/Serializable/oldTests/ArraysOfArrays.java Passed: java/io/Serializable/oldTests/BinaryTree.java Passed: java/io/Serializable/oldTests/ArrayFields.java Passed: java/io/Serializable/oldTests/CircularList.java Passed: java/io/Serializable/oldTests/CheckForException.java Passed: java/io/Serializable/oldTests/CheckingEquality.java Passed: java/io/Serializable/oldTests/ValidateClass.java Passed: java/io/Serializable/oldTests/SimpleArrays.java Passed: java/io/Serializable/oldTests/SerializeWithException.java Passed: java/io/Serializable/optionalDataEnd/OptionalDataEnd.java Passed: java/io/Serializable/oldTests/WritePrimitive.java Passed: java/io/Serializable/partialClassDesc/PartialClassDesc.java Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java Passed: java/io/Serializable/packageAccess/PackageAccessTest.java Passed: java/io/Serializable/parents/OriginalClass.java Passed: java/io/Serializable/primitiveClasses/PrimitiveClasses.java Passed: java/io/Serializable/GetField/ReadFieldsCNF.java Passed: java/io/Serializable/proxy/replace/Test.java Passed: java/io/Serializable/proxy/Basic.java Passed: java/io/PushbackReader/ReadCloseRaceNPE.java Passed: java/io/Serializable/proxy/skipMissing/Write.java Passed: java/io/Serializable/readPastObject/ReadPastObject.java Passed: java/io/Serializable/PutField/Write2.java Passed: java/io/Serializable/PutField/Write.java Passed: java/io/Serializable/readObjectNoData/Write.java Passed: java/io/Serializable/records/BadValues.java Passed: java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java Passed: java/io/Serializable/records/migration/SuperStreamFieldsTest.java Passed: java/io/Serializable/records/migration/AssignableFromTest.java Passed: java/io/Serializable/records/BasicRecordSer.java Passed: java/io/Serializable/records/AbsentStreamValuesTest.java Passed: java/io/Serializable/records/ConstructorAccessTest.java Passed: java/io/Serializable/records/migration/DefaultValuesTest.java Passed: java/io/Serializable/class/NonSerializableTest.java Passed: java/io/ByteArrayOutputStream/MaxCapacity.java Passed: java/io/Serializable/records/ConstructorPermissionTest.java Passed: java/io/Serializable/records/BadCanonicalCtrTest.java Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java Passed: java/io/Serializable/records/StreamRefTest.java Passed: java/io/Serializable/records/CycleTest.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/RecordClassTest.java Passed: java/io/Serializable/records/ThrowingConstructorTest.java Passed: java/io/Serializable/resolveClassException/ResolveClassException.java Passed: java/io/Serializable/records/ReadResolveTest.java Passed: java/io/Serializable/resolveClass/MethodTest.java Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java Passed: java/io/Serializable/resolveProxyClass/NonPublicInterface.java Passed: java/io/Serializable/records/SerialVersionUIDTest.java Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java Passed: java/io/Serializable/sanityCheck/SanityCheck.java Passed: java/io/Serializable/serialFilter/CheckArrayTest.java Passed: java/io/Serializable/resolveClass/consTest/ConsTest.java Passed: java/io/Serializable/records/ProhibitedMethods.java Passed: java/io/Serializable/serialFilter/CheckInputOrderTest.java Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java Passed: java/io/Serializable/records/WriteReplaceTest.java Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java Passed: java/io/Serializable/skippedObjCNFException/Write.java Passed: java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java Passed: java/io/Serializable/skipWriteObject/Write.java Passed: java/io/Serializable/stopCustomDeserialization/Write.java Passed: java/io/Serializable/serialFilter/MixedFiltersTest.java Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java Passed: java/io/Serializable/serialver/nested/NestedTest.java Passed: java/io/Serializable/typeStringBackRef/TypeStringBackRef.java Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.java Passed: java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java Passed: java/io/Serializable/subclassGC/SubclassGC.java Passed: java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java Passed: java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java Passed: java/io/Serializable/subclass/SubclassTest.java Passed: java/io/Serializable/unresolvedClassDesc/Write.java Passed: java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java Passed: java/io/Serializable/userRWObjError/UserRWObjError.java Passed: java/io/Serializable/validate/Validate.java Passed: java/io/Serializable/unshared/Write.java Passed: java/io/Serializable/writeObjectMemory/WriteObjectMemory.java Passed: java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java Passed: java/io/Serializable/writeReplace/WriteReplace.java Passed: java/io/StreamTokenizer/Comment.java Passed: java/io/StreamTokenizer/NullConstruct.java Passed: java/io/StreamTokenizer/QuoteTest.java Passed: java/io/StreamTokenizer/ReadAhead.java Passed: java/io/Serializable/wrongReturnTypes/Write.java Passed: java/io/StreamTokenizer/Reset.java Passed: java/io/StringReader/ClosedReady.java Passed: java/io/StringReader/NegativeMarkLimit.java Passed: java/io/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/Writer/WriteParams.java Passed: java/io/NegativeInitSize.java Passed: java/io/Writer/NullWriter.java Passed: java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java Passed: java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java Passed: java/io/Serializable/serialFilter/SerialFactoryExample.java Passed: java/io/StringBufferInputStream/OverflowInRead.java Passed: java/io/Unicode.java Passed: java/net/Authenticator/AuthNPETest.java Passed: java/io/Serializable/serialFilter/SerialFilterTest.java Passed: java/io/Serializable/serialFilter/GlobalFilterTest.java Passed: java/io/Serializable/serialFilter/SerialFactoryFaults.java Passed: java/net/Authenticator/B4722333.java Passed: java/net/Authenticator/BasicTest.java Passed: java/net/Authenticator/B4759514.java Passed: java/net/Authenticator/B4769350.java Passed: java/net/Authenticator/B4678055.java Passed: java/net/BindException/Test.java Passed: java/net/Authenticator/B4921848.java Passed: java/net/Authenticator/GetAuthenticatorTest.java Passed: java/net/CookieHandler/B6644726.java Passed: java/net/Authenticator/BasicTest3.java Passed: java/net/CookieHandler/B6277794.java Passed: java/net/Authenticator/B4962064.java Passed: java/net/CookieHandler/NullUriCookieTest.java Passed: java/net/DatagramPacket/CheckBoundaries.java Passed: java/net/CookieHandler/TestHttpCookie.java Passed: java/net/CookieHandler/B6791927.java Passed: java/net/DatagramPacket/Getters.java Passed: java/net/DatagramPacket/Constructor.java Passed: java/net/DatagramPacket/Offset.java Passed: java/net/CookieHandler/CookieHandlerTest.java Passed: java/net/DatagramPacket/Unresolved.java Passed: java/net/DatagramPacket/ReuseBuf.java Passed: java/net/DatagramPacket/Setters.java Passed: java/net/DatagramSocket/B6411513.java Passed: java/net/DatagramSocket/AddressNotSet.java Passed: java/net/CookieHandler/EmptyCookieHeader.java Passed: java/net/CookieHandler/LocalHostCookie.java Passed: java/net/DatagramSocket/Constructor.java Passed: java/net/DatagramSocket/B8035653.java Passed: java/net/CookieHandler/CookieManagerTest.java Passed: java/net/DatagramSocket/DatagramTimeout.java Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java Passed: java/net/DatagramSocket/ImplicitBind.java Passed: java/net/DatagramSocket/InheritHandle.java Passed: java/net/DatagramSocket/LocalSocketAddress.java Passed: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Passed: java/net/DatagramSocket/GetLocalAddress.java Passed: java/net/DatagramSocket/ReportSocketClosed.java Passed: java/net/DatagramSocket/DatagramSocketExample.java Passed: java/net/DatagramSocket/ReuseAddressTest.java Passed: java/net/DatagramSocket/ConnectPortZero.java Passed: java/net/DatagramSocket/SendCheck.java Passed: java/net/DatagramSocket/BindFailTest.java Passed: java/net/DatagramSocket/Send12k.java Passed: java/net/DatagramSocket/SendSize.java Passed: java/net/DatagramSocket/SendDatagramToBadAddress.java Passed: java/net/DatagramSocket/OldDatagramSocketImplTest.java Passed: java/net/DatagramSocket/SupportedOptionsCheck.java Passed: java/net/DatagramSocket/TestAfterClose.java Passed: java/net/Authenticator/Deadlock.java Passed: java/net/DatagramSocket/PortUnreachable.java Passed: java/net/DatagramSocket/SendPortZero.java Passed: java/net/Authenticator/B8034170.java Passed: java/net/DatagramSocketImpl/TestDefaultBehavior.java Passed: java/net/DatagramSocket/SetGetReceiveBufferSize.java Passed: java/net/httpclient/examples/WebSocketExample.java Passed: java/net/DatagramSocket/SetGetSendBufferSize.java Passed: java/net/httpclient/examples/JavadocExamples.java Passed: java/net/DatagramSocketImpl/TestCreate.java Passed: java/net/DatagramSocket/InterruptibleDatagramSocket.java Passed: java/net/Authenticator/B6870935.java -------------------------------------------------- TEST: java/net/httpclient/FilePublisher/FilePublisherPermsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext SecureZipFSProvider TIME: 1.11 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 20:37:54 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Test directory: compile: SecureZipFSProvider finished: Mon Apr 01 20:37:55 CEST 2024 elapsed time (seconds): 1.11 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 1.022 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 20:37:54 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 20:37:55 CEST 2024 elapsed time (seconds): 1.022 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:-TieredCompilation -XX:+UseParallelGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.088 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 20:37:55 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 20:37:55 CEST 2024 elapsed time (seconds): 0.088 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:-TieredCompilation -XX:+UseParallelGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java:97: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/SecureZipFSProvider.java:97: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ 2 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.088 seconds messages: command: build FilePublisherPermsTest reason: Named class compiled on demand started: Mon Apr 01 20:37:55 CEST 2024 Test directory: compile: FilePublisherPermsTest finished: Mon Apr 01 20:37:55 CEST 2024 elapsed time (seconds): 0.088 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.088 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 20:37:55 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 20:37:55 CEST 2024 elapsed time (seconds): 0.088 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:-TieredCompilation -XX:+UseParallelGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:130: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() != null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:190: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() != null) { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:260: warning: [removal] Policy in java.security has been deprecated and marked for removal Policy.setPolicy(new CustomPolicy( ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:265: warning: [removal] Policy in java.security has been deprecated and marked for removal static class CustomPolicy extends Policy { ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:266: warning: [removal] Policy in java.security has been deprecated and marked for removal static final Policy DEFAULT_POLICY = Policy.getPolicy(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java:266: warning: [removal] Policy in java.security has been deprecated and marked for removal static final Policy DEFAULT_POLICY = Policy.getPolicy(); ^ 6 warnings ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest TIME: 0.56 seconds messages: command: testng FilePublisherPermsTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest started: Mon Apr 01 20:37:55 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 20:37:55 CEST 2024 elapsed time (seconds): 0.56 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=3250171, tid=3250174 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, parallel 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_pid3250171.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/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3/FilePublisherPermsTest1.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d/testng.0.jta java/net/httpclient/FilePublisher/FilePublisherPermsTest.java false FilePublisherPermsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/DatagramSocket/SendReceiveMaxSize.java Passed: java/net/DatagramSocketImpl/CheckDiscard.java Passed: java/net/Authenticator/BasicTest4.java Passed: java/net/httpclient/http2/ErrorTest.java Passed: java/net/DatagramSocket/DatagramSocketMulticasting.java Passed: java/net/httpclient/http2/BadHeadersTest.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.804 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 20:37:54 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Mon Apr 01 20:37:55 CEST 2024 elapsed time (seconds): 0.804 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.804 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 20:37:54 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 20:37:55 CEST 2024 elapsed time (seconds): 0.804 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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/7/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/7/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/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/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/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: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.056 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Apr 01 20:37:55 CEST 2024 Test directory: compile: FilePublisherTest finished: Mon Apr 01 20:37:55 CEST 2024 elapsed time (seconds): 0.056 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.055 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java reason: .class file out of date or does not exist started: Mon Apr 01 20:37:55 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 20:37:55 CEST 2024 elapsed time (seconds): 0.055 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/FilePublisherTest.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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm FilePublisherTest TIME: 6.307 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm FilePublisherTest started: Mon Apr 01 20:37:55 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 20:38:01 CEST 2024 elapsed time (seconds): 6.307 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:44729]::addHandler FilePublisherTest$HttpEchoHandler@1c593e2, /http1/echo Http1TestServer[localhost/127.0.0.1:34509]::addHandler FilePublisherTest$HttpEchoHandler@4b2b8219, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:59623]::addHandler FilePublisherTest$HttpEchoHandler@11beb779, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:41435]::addHandler FilePublisherTest$HttpEchoHandler@56aa6c62, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config FilePublisherTest.setup(): success --- testDefaultFs(http://127.0.0.1:44729/http1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST http://127.0.0.1:44729/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:44729/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:44729/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:44729/http1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:34509/https1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST https://127.0.0.1:34509/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:34509/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:34509/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:34509/https1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:59623/http2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@25e0306a Got response: (POST http://127.0.0.1:59623/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@12ee6ecb Got response: (POST http://127.0.0.1:59623/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c65778e Got response: (POST http://127.0.0.1:59623/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:59623/http2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:41435/https2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73f01bd4 Got response: (POST https://127.0.0.1:41435/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@36f28bce Got response: (POST https://127.0.0.1:41435/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c4540e4 Got response: (POST https://127.0.0.1:41435/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:41435/https2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:44729/http1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST http://127.0.0.1:44729/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:44729/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:44729/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:44729/http1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:34509/https1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST https://127.0.0.1:34509/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:34509/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:34509/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:34509/https1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(http://127.0.0.1:59623/http2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@74111e9b Got response: (POST http://127.0.0.1:59623/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@dd32691 Got response: (POST http://127.0.0.1:59623/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@519679b2 Got response: (POST http://127.0.0.1:59623/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:59623/http2/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:41435/https2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@56228f70 Got response: (POST https://127.0.0.1:41435/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@19d861ff Got response: (POST https://127.0.0.1:41435/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@74532d3e Got response: (POST https://127.0.0.1:41435/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:41435/https2/echo", defaultFile.txt, "default fs", false): success --- testZipFs(http://127.0.0.1:44729/http1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST http://127.0.0.1:44729/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:44729/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:44729/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:44729/http1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:34509/https1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST https://127.0.0.1:34509/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:34509/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:34509/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:34509/https1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:59623/http2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4bd45ada Got response: (POST http://127.0.0.1:59623/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@41e949a1 Got response: (POST http://127.0.0.1:59623/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@566fadff Got response: (POST http://127.0.0.1:59623/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:59623/http2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:41435/https2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@70395cde Got response: (POST https://127.0.0.1:41435/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@280b151 Got response: (POST https://127.0.0.1:41435/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f5746e2 Got response: (POST https://127.0.0.1:41435/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:41435/https2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:44729/http1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST http://127.0.0.1:44729/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:44729/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:44729/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:44729/http1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:34509/https1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST https://127.0.0.1:34509/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:34509/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:34509/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:34509/https1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(http://127.0.0.1:59623/http2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@439124cf Got response: (POST http://127.0.0.1:59623/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@af2645c Got response: (POST http://127.0.0.1:59623/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f3ea291 Got response: (POST http://127.0.0.1:59623/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:59623/http2/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:41435/https2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@687627d5 Got response: (POST https://127.0.0.1:41435/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@288bdf5c Got response: (POST https://127.0.0.1:41435/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@72e227a2 Got response: (POST https://127.0.0.1:41435/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:41435/https2/echo", fileInZip.txt, "zip fs", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config FilePublisherTest.teardown(): success =============================================== java/net/httpclient/FilePublisher/FilePublisherTest.java Total tests run: 16, Passes: 16, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=59798,localport=59623] 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=37860, Session(1711996677398|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 Server connection to /127.0.0.1:59798 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:37860 stopping. 3 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=59800,localport=59623] 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=59808,localport=59623] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=59810,localport=59623] TestServer(1): starting connection TestServer: POST /http2/echo TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37872, Session(1711996679551|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=37886, Session(1711996680044|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37894, Session(1711996680087|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=59824,localport=59623] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer: POST /http2/echo Server: 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=37908, Session(1711996680109|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=59840,localport=59623] TestServer(1): starting connection TestServer(1): accepting connections 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): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=59856,localport=59623] TestServer(1): starting connection TestServer(1): accepting connections TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=59862,localport=59623] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37914, Session(1711996680432|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=37924, Session(1711996680728|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=37926, Session(1711996680748|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): stopping 8 connections Server connection to /127.0.0.1:59856 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:59824 stopping. 3 streams Server connection to /127.0.0.1:59808 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:59800 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:59810 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:59840 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:59862 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:37914 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:37926 stopping. 1 streams Server connection to /127.0.0.1:37894 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:37924 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:37886 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:37908 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:37872 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/5 && \ 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/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/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:-TieredCompilation -XX:+UseParallelGC' \ -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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/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/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:-TieredCompilation \ -XX:+UseParallelGC \ -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 20:38:01 CEST 2024 finished: Mon Apr 01 20:38:01 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest TIME: 0.697 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest started: Mon Apr 01 20:38:01 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 20:38:02 CEST 2024 elapsed time (seconds): 0.697 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=3251242, tid=3251245 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, parallel 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/5/hs_err_pid3251242.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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/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/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:-TieredCompilation -XX:+UseParallelGC' \ -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/7/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/7/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/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/FilePublisher/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/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/5/FilePublisherTest.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -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/DatagramSocket/TimeoutWithSM.java Passed: java/net/httpclient/http2/HpackHeaderTableDriver.java Passed: java/net/httpclient/http2/BasicTest.java Passed: java/net/httpclient/http2/ContinuationFrameTest.java Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java Passed: java/net/httpclient/http2/HpackTestHelper.java Passed: java/net/httpclient/http2/ExpectContinueResetTest.java Passed: java/net/httpclient/http2/ConnectionReuseTest.java Passed: java/net/httpclient/http2/HpackDecoderDriver.java Passed: java/net/httpclient/http2/HpackBinaryTestDriver.java Passed: java/net/httpclient/http2/HpackEncoderDriver.java Passed: java/net/httpclient/http2/FixedThreadPoolTest.java Passed: java/net/httpclient/http2/ImplicitPushCancel.java Passed: java/net/httpclient/http2/PostPutTest.java Passed: java/net/httpclient/http2/ProxyTest2.java Passed: java/net/httpclient/http2/NoBodyTest.java Passed: java/net/httpclient/http2/PushPromiseContinuation.java Passed: java/net/httpclient/http2/RedirectTest.java Passed: java/net/httpclient/http2/ServerPush.java Passed: java/net/httpclient/http2/ServerPushWithDiffTypes.java Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java Passed: java/net/httpclient/offline/OfflineTesting.java Passed: java/net/httpclient/http2/TLSConnection.java Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java Passed: java/net/httpclient/http2/UserInfoTest.java Passed: java/net/httpclient/http2/TrailingHeadersTest.java Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.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.085 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 20:38:13 CEST 2024 Library /test/lib: compile: jdk.test.lib.net.SimpleSSLContext finished: Mon Apr 01 20:38:13 CEST 2024 elapsed time (seconds): 0.085 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.085 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java reason: .class file out of date or does not exist started: Mon Apr 01 20:38:13 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 20:38:13 CEST 2024 elapsed time (seconds): 0.085 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/3/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/3/test/lib 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:-TieredCompilation -XX:+UseParallelGC' \ -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/3/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/3/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/3/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/3/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/3/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/3/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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java TIME: 0.051 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 20:38:13 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 20:38:13 CEST 2024 elapsed time (seconds): 0.051 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.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/3/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/3/test/lib 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:-TieredCompilation -XX:+UseParallelGC' \ -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/3/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/3/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/3/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/3/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/3/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/3/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/3/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/3/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.023 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 20:38:13 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 20:38:13 CEST 2024 elapsed time (seconds): 0.023 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/3/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/3/test/lib 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:-TieredCompilation -XX:+UseParallelGC' \ -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/3/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/3/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/3/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/3/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/3/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/3/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/3/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/3/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.109 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 20:38:13 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 20:38:13 CEST 2024 elapsed time (seconds): 0.109 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.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/3/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/3/test/lib 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:-TieredCompilation -XX:+UseParallelGC' \ -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/3/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/3/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/3/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/3/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/3/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/3/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/3/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/3/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.195 seconds messages: command: build Security reason: User specified action: run build Security started: Mon Apr 01 20:38:13 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 20:38:14 CEST 2024 elapsed time (seconds): 0.195 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.195 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 20:38:13 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 20:38:14 CEST 2024 elapsed time (seconds): 0.195 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/3/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/3/test/lib 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:-TieredCompilation -XX:+UseParallelGC' \ -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/3/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/3/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/3/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/3/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/3/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/3/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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:347: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(null); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:348: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(sm); ^ 4 warnings ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.037 seconds messages: command: build Driver reason: Named class compiled on demand started: Mon Apr 01 20:38:14 CEST 2024 Test directory: compile: Driver finished: Mon Apr 01 20:38:14 CEST 2024 elapsed time (seconds): 0.037 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.037 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java reason: .class file out of date or does not exist started: Mon Apr 01 20:38:14 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 20:38:14 CEST 2024 elapsed time (seconds): 0.037 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/3/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/3/test/lib 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:-TieredCompilation -XX:+UseParallelGC' \ -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/3/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/3/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/3/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/3/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/3/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/3/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/3/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/3/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java ACTION: main -- Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value REASON: User specified action: run main/othervm Driver TIME: 3.071 seconds messages: command: main Driver reason: User specified action: run main/othervm Driver started: Mon Apr 01 20:38:14 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 20:38:17 CEST 2024 elapsed time (seconds): 3.071 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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar -Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa -XX:-TieredCompilation -XX:+UseParallelGC -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/3/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=34693 -Dport.number1=44497 -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/3/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/3/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/3/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=34693 -Dport.number1=44497 -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/3/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/3/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=3253074, tid=3253076 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, parallel 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_pid3253074.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # Security 1: retval = 134, duration=587 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/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/3/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/3/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/3/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/3/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/3/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/3/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/3/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Driver.d/main.0.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value -------------------------------------------------- TEST: java/net/httpclient/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 20:38:14 CEST 2024 finished: Mon Apr 01 20:38:14 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.023 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 20:38:14 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 8 finished: Mon Apr 01 20:38:14 CEST 2024 elapsed time (seconds): 0.023 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/5/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/5/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/5/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/5/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/5/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/5/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/5/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/5/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/5/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/5/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.082 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 20:38:14 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 8 finished: Mon Apr 01 20:38:14 CEST 2024 elapsed time (seconds): 0.082 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/5/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/5/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/5/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/5/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/5/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/5/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/5/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/5/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/5/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/5/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.237 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 20:38:14 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 8 finished: Mon Apr 01 20:38:14 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.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/5/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/5/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/5/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/5/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/5/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/5/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/5/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/5/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/5/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/5/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.189 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Apr 01 20:38:14 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 20:38:14 CEST 2024 elapsed time (seconds): 0.189 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.189 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java reason: .class file out of date or does not exist started: Mon Apr 01 20:38:14 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 8 finished: Mon Apr 01 20:38:14 CEST 2024 elapsed time (seconds): 0.189 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.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/5/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/5/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/5/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/5/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/5/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/5/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/5/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/5/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/5/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/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] SecurityManager in java.lang has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:343: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal SecurityManager sm = System.getSecurityManager(); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:347: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(null); ^ /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java:348: warning: [removal] setSecurityManager(SecurityManager) in System has been deprecated and marked for removal System.setSecurityManager(sm); ^ 4 warnings ACTION: main -- Passed. Execution successful REASON: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=0.policy Security 0 TIME: 2.19 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 20:38:14 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 20:38:16 CEST 2024 elapsed time (seconds): 2.19 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: HTTP server started at 127.0.0.1:42925 moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/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/5/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/5/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/5/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/5/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/5/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:42925/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 8:38:15 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 8:38:15 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 8:38:15 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/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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/5/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/5/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/5/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/5/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/5/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/11/0.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -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 20:38:16 CEST 2024 finished: Mon Apr 01 20:38:16 CEST 2024 elapsed time (seconds): 0.0 ACTION: main -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run main/othervm/secure=java.lang.SecurityManager/policy=2.policy Security 2 TIME: 0.672 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 20:38:16 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 20:38:17 CEST 2024 elapsed time (seconds): 0.672 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=3253339, tid=3253342 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, parallel 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_pid3253339.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/5/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/5/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/5/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/5/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/5/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/5/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/11/2.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -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. All files up to date REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.0 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils started: Mon Apr 01 20:38:12 CEST 2024 finished: Mon Apr 01 20:38:12 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.267 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 20:38:12 CEST 2024 Test directory: compile: BodyHandlerOfFileDownloadTest finished: Mon Apr 01 20:38:12 CEST 2024 elapsed time (seconds): 0.267 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.267 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 20:38:12 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: 12 finished: Mon Apr 01 20:38:12 CEST 2024 elapsed time (seconds): 0.267 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/4/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/4/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest TIME: 5.146 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest started: Mon Apr 01 20:38:12 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 20:38:17 CEST 2024 elapsed time (seconds): 5.146 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:45259]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@1bdf6c4b, /http1/echo Http1TestServer[localhost/127.0.0.1:45841]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@4bf775b2, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:59695]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@6815a9ac, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:53205]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@5844d3b4, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileDownloadTest.setup(): success --- testDefaultFs(http://127.0.0.1:45259/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:45259/http1/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:45841/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:45841/https1/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:59695/http2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@526a36d8 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a2f17d Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@429eaffe Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:59695/http2/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:53205/https2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13eedba9 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d2937a4 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1916b0d9 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:53205/https2/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:45259/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:45259/http1/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:45841/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:45841/https1/echo", defaultDir, "msg", false): success --- testDefaultFs(http://127.0.0.1:59695/http2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@62ac7d8 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5ca70362 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@702a3c22 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:59695/http2/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:53205/https2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@39c29627 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@413ef7ad Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11e508de Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:53205/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=38388,localport=59695] 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=50860, Session(1711996694475|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 Server connection to /127.0.0.1:38388 stopping. 3 streams Server connection to /127.0.0.1:50860 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=46644,localport=59695] 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=46648,localport=59695] 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=46660,localport=59695] TestServer(1): starting connection TestServer: POST /http2/echo TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52744, Session(1711996696423|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52754, Session(1711996696890|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections 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=52770, Session(1711996696918|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 4 connections Server connection to /127.0.0.1:46644 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:46660 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:46648 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 4 connections Server connection to /127.0.0.1:52744 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:52770 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished Server connection to /127.0.0.1:52754 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -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 20:38:17 CEST 2024 finished: Mon Apr 01 20:38:17 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest TIME: 0.596 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest started: Mon Apr 01 20:38:17 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 20:38:18 CEST 2024 elapsed time (seconds): 0.596 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=3253505, tid=3253509 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, parallel 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_pid3253505.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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/4/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/4/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/java/net/httpclient/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/4/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/0/ofFileDownload.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/http2/Timeout.java TEST: java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. 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.43 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 20:38:12 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Mon Apr 01 20:38:12 CEST 2024 elapsed time (seconds): 0.43 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.43 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 20:38:12 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 20:38:12 CEST 2024 elapsed time (seconds): 0.43 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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/8/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/8/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/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/PathSubscriber:/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.1 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Apr 01 20:38:12 CEST 2024 Test directory: compile: BodySubscriberOfFileTest finished: Mon Apr 01 20:38:12 CEST 2024 elapsed time (seconds): 0.1 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.099 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 20:38:12 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 20:38:12 CEST 2024 elapsed time (seconds): 0.099 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/8/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/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/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/8/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/8/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/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/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/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/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/8/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/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/PathSubscriber/BodySubscriberOfFileTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java:201: warning: [removal] AccessController in java.security has been deprecated and marked for removal AccessController.doPrivileged(action); ^ 1 warning ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodySubscriberOfFileTest TIME: 5.956 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm BodySubscriberOfFileTest started: Mon Apr 01 20:38:12 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 20:38:18 CEST 2024 elapsed time (seconds): 5.956 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:42633]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@65f4b5d7, /http1/echo Http1TestServer[localhost/127.0.0.1:40165]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@434a20c4, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:39827]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@1033df5c, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:41607]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@38db2e8b, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodySubscriberOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:42633/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:42633/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:40165/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:40165/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:39827/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@92cb479 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@e0e0693 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5cbf6e13 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:39827/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:41607/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@252b02e5 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@60299824 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5402da75 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:41607/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:42633/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:42633/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:40165/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:40165/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:39827/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6606a826 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2f9308f5 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 test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:39827/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:41607/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c42227f Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@aaa8580 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a590297 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:41607/https2/echo", defaultFile.txt, "msg", false): success test BodySubscriberOfFileTest.testSubscribersWritesAllBytes(): success --- testZipFs(http://127.0.0.1:42633/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:42633/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:40165/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:40165/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:39827/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@763f9ad5 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@62e0ba73 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5503d27a Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:39827/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:41607/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10a169e7 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@55a3e597 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7bc180e Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:41607/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:42633/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:42633/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:40165/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:40165/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:39827/http2/echo, fileInZip.txt, "msg", false): 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@3393f2f0 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:39827/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:41607/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f49d7fb Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5217180f Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@644d5f66 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:41607/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): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=56936,localport=39827] 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=40484, Session(1711996694915|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 Server connection to /127.0.0.1:56936 stopping. 3 streams Server connection to /127.0.0.1:40484 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=56946,localport=39827] 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=56958,localport=39827] 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=56972,localport=39827] TestServer(1): starting connection TestServer: POST /http2/echo TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40494, Session(1711996696869|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=40506, Session(1711996697308|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=40508, Session(1711996697335|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=56986,localport=39827] 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: 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): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40518, Session(1711996697359|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=56992,localport=39827] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=56994,localport=39827] 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=56998,localport=39827] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40530, Session(1711996697754|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40540, Session(1711996698018|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=40556, Session(1711996698039|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:56946 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:56998 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:56992 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:56986 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:56972 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:56994 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:56958 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:40518 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40494 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40540 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40508 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40530 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40506 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40556 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/8/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/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:-TieredCompilation -XX:+UseParallelGC' \ -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/8/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/8/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/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/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/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:-TieredCompilation \ -XX:+UseParallelGC \ -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 20:38:18 CEST 2024 finished: Mon Apr 01 20: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=ofFile.policy BodySubscriberOfFileTest TIME: 0.581 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest started: Mon Apr 01 20: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 20:38:19 CEST 2024 elapsed time (seconds): 0.581 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=3253745, tid=3253748 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, parallel gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/hs_err_pid3253745.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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/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/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:-TieredCompilation -XX:+UseParallelGC' \ -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/8/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/8/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/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/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/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/7/ofFile.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.538 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 20:38:12 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Library /test/lib: compile: jdk.test.lib.Platform, jdk.test.lib.util.FileUtils finished: Mon Apr 01 20:38:12 CEST 2024 elapsed time (seconds): 0.538 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.373 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 20:38:12 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 1 finished: Mon Apr 01 20:38:12 CEST 2024 elapsed time (seconds): 0.373 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.164 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 20:38:12 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 1 finished: Mon Apr 01 20:38:12 CEST 2024 elapsed time (seconds): 0.164 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/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: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.34 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Apr 01 20:38:12 CEST 2024 Test directory: compile: BodyHandlerOfFileTest finished: Mon Apr 01 20:38:13 CEST 2024 elapsed time (seconds): 0.34 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.34 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 20:38:12 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 1 finished: Mon Apr 01 20:38:13 CEST 2024 elapsed time (seconds): 0.34 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.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/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/PathSubscriber/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/PathSubscriber/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileTest TIME: 5.785 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm BodyHandlerOfFileTest started: Mon Apr 01 20:38:13 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 20:38:18 CEST 2024 elapsed time (seconds): 5.785 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:34925]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@6f9f5674, /http1/echo Http1TestServer[localhost/127.0.0.1:34639]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@54d9bbdf, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:57563]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@1dd094cf, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:49247]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@82fc243, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:34925/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:34925/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:34639/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:34639/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:57563/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5630d5e1 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@15a784a8 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3fc54e5 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:57563/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:49247/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@8aa4339 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4da8dc48 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5e2bb5d4 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:49247/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:34925/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:34925/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:34639/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:34639/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:57563/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@af4a1d3 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a42a1b4 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@895b0e3 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:57563/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:49247/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2646e11b Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c9d9b2c Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@29c97a29 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:49247/https2/echo", defaultFile.txt, "msg", false): success --- testZipFs(http://127.0.0.1:34925/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:34925/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:34639/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:34639/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:57563/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@614f3a22 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3415e44 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@58b33980 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:57563/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:49247/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4adc75fc Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6078733b Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@282452f Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:49247/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:34925/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:34925/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:34639/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:34639/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:57563/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1348ed8b Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6805b58e Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@69ef0287 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:57563/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:49247/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6797f264 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@54ee2a9e Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2a376601 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:49247/https2/echo", fileInZip.txt, "msg", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodyHandlerOfFileTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java Total tests run: 16, Passes: 16, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=53270,localport=57563] 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=34238, Session(1711996695254|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 Server connection to /127.0.0.1:53270 stopping. 3 streams Server connection to /127.0.0.1:34238 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=53280,localport=57563] 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=53292,localport=57563] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=53298,localport=57563] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34244, Session(1711996697145|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=34258, Session(1711996697639|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34260, Session(1711996697664|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=53308,localport=57563] 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=34276, Session(1711996697686|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=53310,localport=57563] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=53316,localport=57563] 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=53328,localport=57563] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34290, Session(1711996698018|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=34296, Session(1711996698279|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=34300, Session(1711996698303|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:53298 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53280 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53310 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53328 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53292 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53308 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:53316 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:34300 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:34244 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:34296 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:34258 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:34276 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:34290 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:34260 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): finished TestServer(1): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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/1/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/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:-TieredCompilation -XX:+UseParallelGC' \ -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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/PathSubscriber/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/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:-TieredCompilation \ -XX:+UseParallelGC \ -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 20:38:18 CEST 2024 finished: Mon Apr 01 20: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=ofFile.policy BodyHandlerOfFileTest TIME: 0.616 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest started: Mon Apr 01 20: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 20:38:19 CEST 2024 elapsed time (seconds): 0.616 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=3253769, tid=3253772 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, parallel 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_pid3253769.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/1/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/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:-TieredCompilation -XX:+UseParallelGC' \ -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/1/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/1/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/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/PathSubscriber/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/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/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:-TieredCompilation \ -XX:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/http2/HpackHuffmanDriver.java Passed: java/net/httpclient/ssltest/TlsVersionTest.java Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.java Passed: java/net/httpclient/ssltest/CertificateTest.java Passed: java/net/httpclient/websocket/Abort.java Passed: java/net/httpclient/websocket/security/WSURLPermissionTest.java Passed: java/net/httpclient/websocket/AutomaticPong.java Passed: java/net/httpclient/websocket/BlowupOutputQueue.java Passed: java/net/httpclient/websocket/ConnectionHandoverTest.java Passed: java/net/httpclient/websocket/HandshakeUrlEncodingTest.java Passed: java/net/httpclient/websocket/HeaderWriterDriver.java Passed: 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/whitebox/DefaultProxyDriver.java Passed: java/net/httpclient/whitebox/DemandTestDriver.java Passed: java/net/httpclient/websocket/PendingPongTextClose.java Passed: java/net/httpclient/whitebox/FramesDecoderTestDriver.java Passed: java/net/httpclient/whitebox/FlowTestDriver.java Passed: java/net/httpclient/whitebox/MinimalFutureTestDriver.java Passed: java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java Passed: java/net/httpclient/whitebox/SelectorTestDriver.java Passed: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java Passed: java/net/httpclient/whitebox/RawChannelTestDriver.java Passed: java/net/httpclient/websocket/PendingTextPingClose.java Passed: java/net/httpclient/whitebox/WindowControllerTestDriver.java Passed: java/net/httpclient/whitebox/WrapperTestDriver.java Passed: java/net/httpclient/whitebox/SSLFlowDelegateTestDriver.java Passed: java/net/httpclient/whitebox/SSLTubeTestDriver.java Passed: java/net/httpclient/ALPNFailureTest.java Passed: java/net/httpclient/ALPNProxyFailureTest.java Passed: java/net/httpclient/websocket/PendingTextPongClose.java Passed: java/net/httpclient/AsyncExecutorShutdown.java Passed: java/net/httpclient/AggregateRequestBodyTest.java Passed: java/net/httpclient/AuthFilter.java Passed: java/net/httpclient/AsyncShutdownNow.java Passed: java/net/httpclient/AuthSchemesTest.java Passed: java/net/httpclient/BasicAuthTest.java Passed: java/net/httpclient/BodySubscribersTest.java Passed: java/net/httpclient/websocket/ReaderDriver.java Passed: java/net/httpclient/AuthFilterCacheTest.java Passed: java/net/httpclient/BufferingSubscriberErrorCompleteTest.java Passed: java/net/httpclient/BufferingSubscriberCancelTest.java Passed: java/net/httpclient/websocket/SendTest.java Passed: java/net/httpclient/BasicRedirectTest.java Passed: java/net/httpclient/websocket/WebSocketBuilderTest.java 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.054 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 20:41:25 CEST 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 20:41:25 CEST 2024 elapsed time (seconds): 0.054 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.053 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 20:41:25 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 20:41:25 CEST 2024 elapsed time (seconds): 0.053 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/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/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/5/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/5/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/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/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/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.176 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 20:41:25 CEST 2024 Test directory: compile: AsFileDownloadTest finished: Mon Apr 01 20:41:25 CEST 2024 elapsed time (seconds): 0.176 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.175 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java reason: .class file out of date or does not exist started: Mon Apr 01 20:41:25 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 20:41:25 CEST 2024 elapsed time (seconds): 0.175 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/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/AsFileDownloadTest.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/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/5/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/5/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/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/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/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/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/5/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/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/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: 24.508 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm AsFileDownloadTest started: Mon Apr 01 20:41:25 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 20:41:49 CEST 2024 elapsed time (seconds): 24.508 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:37209/http1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@ba1068e3 { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 18:41:27 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 1 clients in 102 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37209/http1/afdt?100", ""): success negativeTest(http://127.0.0.1:37209/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@16e0a06f { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 18:41:28 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 2 clients in 28 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37209/http1/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:37209/http1/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 3 clients in 27 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37209/http1/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:37209/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@9a6a09d6 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 18:41:28 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 4 clients in 27 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37209/http1/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:37209/http1/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 5 clients in 26 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37209/http1/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:37209/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@2f31aa16 { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 18:41:28 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 6 clients in 26 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37209/http1/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:37209/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@466f56e4 { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 18:41:28 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 7 clients in 27 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37209/http1/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:37209/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@2f31ab96 { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 18:41:28 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 8 clients in 29 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37209/http1/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:37209/http1/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 9 clients in 28 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37209/http1/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:37209/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@e16e49d6 { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 18:41:28 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 10 clients in 27 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37209/http1/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:37209/http1/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 11 clients in 29 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37209/http1/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:37209/http1/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 12 clients in 27 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37209/http1/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:37209/http1/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 13 clients in 27 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37209/http1/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:37209/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@78bd3c5a { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 18:41:28 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 14 clients in 27 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37209/http1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:37209/http1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@58b28e8 { {content-length=[15], date=[Mon, 01 Apr 2024 18:41:28 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 15 clients in 30 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:37209/http1/afdt?120", "<>"): success negativeTest(https://127.0.0.1:33831/https1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@ba5439e1 { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 18:41:29 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 16 clients in 39 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33831/https1/afdt?100", ""): success negativeTest(https://127.0.0.1:33831/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@187e83f6 { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 18:41:30 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 17 clients in 40 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33831/https1/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:33831/https1/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 18 clients in 34 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33831/https1/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:33831/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@9c07ed5d { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 18:41:30 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 19 clients in 34 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33831/https1/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:33831/https1/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 20 clients in 31 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33831/https1/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:33831/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@30cf8d9d { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 18:41:30 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 21 clients in 34 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33831/https1/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:33831/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@480d3a6b { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 18:41:30 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 22 clients in 37 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33831/https1/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:33831/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@30cf8f1d { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 18:41:30 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 23 clients in 32 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33831/https1/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:33831/https1/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 24 clients in 33 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33831/https1/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:33831/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@e31e35de { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 18:41:31 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 25 clients in 35 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33831/https1/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:33831/https1/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 26 clients in 34 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33831/https1/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:33831/https1/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 27 clients in 33 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33831/https1/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:33831/https1/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 28 clients in 36 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33831/https1/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:33831/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@7a6d2862 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 18:41:31 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 29 clients in 36 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33831/https1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:33831/https1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@73b14f0 { {content-length=[15], date=[Mon, 01 Apr 2024 18:41:31 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 30 clients in 32 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:33831/https1/afdt?120", "<>"): success negativeTest(http://127.0.0.1:40747/http2/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@37ea26f2 { {:status=[200], content-disposition=[], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 31 clients in 37 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40747/http2/afdt?100", ""): success negativeTest(http://127.0.0.1:40747/http2/afdt?101, filename=example.html): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@94c895fd { {:status=[200], content-disposition=[filename=example.html], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 32 clients in 37 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40747/http2/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:40747/http2/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 33 clients in 33 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40747/http2/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:40747/http2/afdt?103, attachment; filename=): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@1851ff64 { {:status=[200], content-disposition=[attachment; filename=], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 34 clients in 38 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40747/http2/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:40747/http2/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 35 clients in 33 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40747/http2/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:40747/http2/afdt?105, attachment; filename=""): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@ad199fa4 { {:status=[200], content-disposition=[attachment; filename=""], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 36 clients in 33 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40747/http2/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:40747/http2/afdt?106, attachment; filename=.): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:. in response [200, java.net.http.HttpHeaders@c4574c72 { {:status=[200], content-disposition=[attachment; filename=.], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 37 clients in 36 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40747/http2/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:40747/http2/afdt?107, attachment; filename=..): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@ad19a124 { {:status=[200], content-disposition=[attachment; filename=..], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 38 clients in 36 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40747/http2/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:40747/http2/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 39 clients in 35 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40747/http2/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:40747/http2/afdt?109, attachment; filename=".."): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@5f563f64 { {:status=[200], content-disposition=[attachment; filename=".."], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 40 clients in 37 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40747/http2/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:40747/http2/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 41 clients in 35 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40747/http2/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:40747/http2/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 42 clients in 34 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40747/http2/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:40747/http2/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 43 clients in 36 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40747/http2/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:40747/http2/afdt?113, attachment; filename*=utf-8''xx.txt ): startingCaught expected: java.io.IOException: java.io.IOException: Bad Content-Disposition filename parameter in response [200, java.net.http.HttpHeaders@f6a531e8 { {:status=[200], content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 44 clients in 36 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40747/http2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:40747/http2/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@83731e76 { {:status=[200], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 45 clients in 35 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:40747/http2/afdt?120", "<>"): success negativeTest(https://127.0.0.1:52137/https2/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@37ea26f2 { {:status=[200], content-disposition=[], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 46 clients in 38 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?100", ""): success negativeTest(https://127.0.0.1:52137/https2/afdt?101, filename=example.html): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@94c895fd { {:status=[200], content-disposition=[filename=example.html], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 47 clients in 33 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:52137/https2/afdt?102, attachment; filename=space name): startingCaught expected: java.io.IOException: java.io.IOException: whitespace must be followed by a semicolon Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 48 clients in 34 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:52137/https2/afdt?103, attachment; filename=): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@1851ff64 { {:status=[200], content-disposition=[attachment; filename=], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 49 clients in 33 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:52137/https2/afdt?104, attachment; filename="): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 50 clients in 35 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:52137/https2/afdt?105, attachment; filename=""): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter: in response [200, java.net.http.HttpHeaders@ad199fa4 { {:status=[200], content-disposition=[attachment; filename=""], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 51 clients in 38 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:52137/https2/afdt?106, attachment; filename=.): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:. in response [200, java.net.http.HttpHeaders@c4574c72 { {:status=[200], content-disposition=[attachment; filename=.], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 52 clients in 32 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:52137/https2/afdt?107, attachment; filename=..): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@ad19a124 { {:status=[200], content-disposition=[attachment; filename=..], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 53 clients in 44 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:52137/https2/afdt?108, attachment; filename="..): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 54 clients in 32 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:52137/https2/afdt?109, attachment; filename=".."): startingCaught expected: java.io.IOException: java.io.IOException: Prohibited Content-Disposition filename parameter:.. in response [200, java.net.http.HttpHeaders@5f563f64 { {:status=[200], content-disposition=[attachment; filename=".."], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 55 clients in 36 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:52137/https2/afdt?110, attachment; filename="bad): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 56 clients in 31 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:52137/https2/afdt?111, attachment; filename="bad;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 57 clients in 32 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:52137/https2/afdt?112, attachment; filename="bad ;): startingCaught expected: java.io.IOException: java.io.IOException: Invalid quoted string Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 58 clients in 38 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:52137/https2/afdt?113, attachment; filename*=utf-8''xx.txt ): startingCaught expected: java.io.IOException: java.io.IOException: Bad Content-Disposition filename parameter in response [200, java.net.http.HttpHeaders@f6a531e8 { {:status=[200], content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 59 clients in 34 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:52137/https2/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@83731e76 { {:status=[200], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 60 clients in 39 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:52137/https2/afdt?120", "<>"): success test(http://127.0.0.1:37209/http1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example001.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 61 clients in 38 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:37209/http1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example002.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 62 clients in 34 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:37209/http1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example003.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 63 clients in 35 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:37209/http1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example004.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 64 clients in 36 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:37209/http1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example005.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 65 clients in 40 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:37209/http1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example006.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 66 clients in 33 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:37209/http1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example007.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 67 clients in 36 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:37209/http1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example008.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 68 clients in 33 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:37209/http1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example009.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 69 clients in 33 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:37209/http1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/Example010.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 70 clients in 35 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:37209/http1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 71 clients in 34 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:37209/http1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/eXample012.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 72 clients in 33 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:37209/http1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/example013.HTML Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 73 clients in 35 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:37209/http1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 74 clients in 42 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:37209/http1/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/a Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 75 clients in 40 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:37209/http1/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/b Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 76 clients in 34 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:37209/http1/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/c Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 77 clients in 39 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:37209/http1/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/d Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 78 clients in 35 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:37209/http1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/e Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 79 clients in 35 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:37209/http1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/f Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 80 clients in 34 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:37209/http1/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/g Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 81 clients in 33 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:37209/http1/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/h Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 82 clients in 38 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:37209/http1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/space name Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 83 clients in 37 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:37209/http1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/me.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 84 clients in 37 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:37209/http1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/m y.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 85 clients in 39 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:37209/http1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?030) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file1.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 86 clients in 33 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:37209/http1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file2.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 87 clients in 35 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:37209/http1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?032) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file3.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 88 clients in 35 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:37209/http1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file4.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 89 clients in 33 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:37209/http1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file5.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 90 clients in 35 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:37209/http1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file6.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 91 clients in 38 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:37209/http1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file7.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 92 clients in 40 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:37209/http1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file8.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 93 clients in 34 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:37209/http1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file9.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 94 clients in 34 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:37209/http1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file10.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 95 clients in 35 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:37209/http1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file11.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 96 clients in 44 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:37209/http1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:37209/http1/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/http1/afdt/file12.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 97 clients in 36 ms test AsFileDownloadTest.test("http://127.0.0.1:37209/http1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:33831/https1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example001.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 98 clients in 40 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:33831/https1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example002.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 99 clients in 36 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:33831/https1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example003.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 100 clients in 37 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:33831/https1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example004.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 101 clients in 34 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:33831/https1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example005.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 102 clients in 39 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:33831/https1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example006.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 103 clients in 43 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:33831/https1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example007.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 104 clients in 35 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:33831/https1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example008.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 105 clients in 38 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:33831/https1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example009.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 106 clients in 41 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:33831/https1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/Example010.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 107 clients in 36 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:33831/https1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 108 clients in 33 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:33831/https1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/eXample012.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 109 clients in 35 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:33831/https1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/example013.HTML Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 110 clients in 38 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:33831/https1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 111 clients in 35 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:33831/https1/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/a Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 112 clients in 45 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:33831/https1/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/b Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 113 clients in 36 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:33831/https1/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/c Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 114 clients in 35 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:33831/https1/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/d Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 115 clients in 37 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:33831/https1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/e Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 116 clients in 36 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:33831/https1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/f Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 117 clients in 38 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:33831/https1/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/g Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 118 clients in 38 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:33831/https1/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/h Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 119 clients in 35 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:33831/https1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/space name Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 120 clients in 37 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:33831/https1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/me.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 121 clients in 35 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:33831/https1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/m y.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 122 clients in 34 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:33831/https1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?030) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file1.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 123 clients in 35 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:33831/https1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file2.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 124 clients in 35 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:33831/https1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?032) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file3.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 125 clients in 42 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:33831/https1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file4.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 126 clients in 43 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:33831/https1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file5.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 127 clients in 41 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:33831/https1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file6.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 128 clients in 38 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:33831/https1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file7.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 129 clients in 35 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:33831/https1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file8.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 130 clients in 38 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:33831/https1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file9.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 131 clients in 42 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:33831/https1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file10.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 132 clients in 34 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:33831/https1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file11.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 133 clients in 36 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:33831/https1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:33831/https1/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/https1/afdt/file12.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 134 clients in 42 ms test AsFileDownloadTest.test("https://127.0.0.1:33831/https1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(http://127.0.0.1:40747/http2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example001.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 135 clients in 44 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:40747/http2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example002.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 136 clients in 44 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:40747/http2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example003.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 137 clients in 41 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:40747/http2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example004.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 138 clients in 44 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:40747/http2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example005.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 139 clients in 37 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:40747/http2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example006.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 140 clients in 36 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:40747/http2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example007.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 141 clients in 45 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:40747/http2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example008.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 142 clients in 43 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:40747/http2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example009.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 143 clients in 50 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:40747/http2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/Example010.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 144 clients in 39 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:40747/http2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 145 clients in 43 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:40747/http2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/eXample012.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 146 clients in 41 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:40747/http2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/example013.HTML Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 147 clients in 42 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:40747/http2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 148 clients in 43 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:40747/http2/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/a Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 149 clients in 47 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:40747/http2/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/b Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 150 clients in 49 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:40747/http2/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/c Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 151 clients in 44 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:40747/http2/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/d Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 152 clients in 38 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:40747/http2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/e Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 153 clients in 43 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:40747/http2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/f Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 154 clients in 62 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:40747/http2/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/g Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 155 clients in 71 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:40747/http2/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:40747/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:40747/http2/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:40747/http2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/space name Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 157 clients in 62 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:40747/http2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/me.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 158 clients in 47 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:40747/http2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/m y.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 159 clients in 45 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:40747/http2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?030) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file1.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 160 clients in 43 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:40747/http2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file2.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 161 clients in 40 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:40747/http2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:40747/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! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 162 clients in 39 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:40747/http2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file4.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 163 clients in 37 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:40747/http2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file5.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 164 clients in 44 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:40747/http2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file6.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 165 clients in 39 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:40747/http2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file7.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 166 clients in 38 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:40747/http2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file8.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 167 clients in 36 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:40747/http2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file9.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 168 clients in 35 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:40747/http2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file10.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 169 clients in 36 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:40747/http2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file11.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 170 clients in 38 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:40747/http2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:40747/http2/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/file12.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 171 clients in 40 ms test AsFileDownloadTest.test("http://127.0.0.1:40747/http2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:52137/https2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?001) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example001.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 172 clients in 41 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:52137/https2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?002) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example002.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 173 clients in 38 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:52137/https2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?003) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example003.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 174 clients in 35 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:52137/https2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?004) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example004.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 175 clients in 36 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:52137/https2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?005) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example005.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 176 clients in 37 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:52137/https2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?006) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example006.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 177 clients in 36 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:52137/https2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?007) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example007.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 178 clients in 41 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:52137/https2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?008) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example008.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 179 clients in 40 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:52137/https2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?009) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example009.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 180 clients in 44 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:52137/https2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?010) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/Example010.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 181 clients in 39 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:52137/https2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?011) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/EXAMPLE011.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 182 clients in 40 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:52137/https2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?012) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/eXample012.html Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 183 clients in 41 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:52137/https2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?013) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/example013.HTML Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 184 clients in 39 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:52137/https2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?014) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/eXaMpLe014.HtMl Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 185 clients in 42 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:52137/https2/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?015) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/a Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 186 clients in 37 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:52137/https2/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?016) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/b Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 187 clients in 38 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:52137/https2/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?017) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/c Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 188 clients in 38 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:52137/https2/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?018) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/d Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 189 clients in 34 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:52137/https2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?019) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/e Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 190 clients in 34 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:52137/https2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?020) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/f Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 191 clients in 44 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:52137/https2/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?021) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/g Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 192 clients in 47 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:52137/https2/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/h Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 193 clients in 39 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:52137/https2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?023) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/space name Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 194 clients in 38 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:52137/https2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?024) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/me.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 195 clients in 39 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:52137/https2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?025) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/m y.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 196 clients in 39 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:52137/https2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?030) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file1.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 197 clients in 41 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:52137/https2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?031) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file2.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 198 clients in 40 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:52137/https2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?032) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file3.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 199 clients in 46 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:52137/https2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?033) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file4.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 200 clients in 47 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:52137/https2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?034) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file5.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 201 clients in 40 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:52137/https2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?035) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file6.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 202 clients in 39 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:52137/https2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?036) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file7.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 203 clients in 45 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:52137/https2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?037) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file8.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 204 clients in 56 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:52137/https2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?038) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file9.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 205 clients in 56 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:52137/https2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?039) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file10.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 206 clients in 45 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:52137/https2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?040) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file11.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 207 clients in 35 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:52137/https2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:52137/https2/afdt?041) 200 Got body Path: asFileDownloadTest.tmp.dir/https2/afdt/file12.txt Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 208 clients in 36 ms test AsFileDownloadTest.test("https://127.0.0.1:52137/https2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success config AsFileDownloadTest.teardown(): success =============================================== java/net/httpclient/AsFileDownloadTest.java Total tests run: 208, Passes: 208, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=40570,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?100 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:40570 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=40572,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?101 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:40572 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=40586,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?102 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:40586 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=40596,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?103 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:40596 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=40600,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?104 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:40600 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=40602,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?105 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:40602 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=40610,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?106 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:40610 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=40614,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?107 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:40614 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=40626,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?108 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:40626 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=40634,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?109 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:40634 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=40648,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?110 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:40648 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=40650,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?111 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:40650 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=40662,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?112 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:40662 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=40678,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?113 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:40678 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=40684,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?120 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:40684 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=39986, Session(1711996887243|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:39986 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=39992, Session(1711996893287|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:39992 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=40006, Session(1711996893481|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:40006 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=40018, Session(1711996893564|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?103 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40018 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=40026, Session(1711996893646|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:40026 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=40034, Session(1711996893779|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?105 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40034 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=40036, Session(1711996893861|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?106 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40036 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=40042, Session(1711996893948|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?107 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40042 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=40046, Session(1711996894024|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:40046 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=40052, Session(1711996894121|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:40052 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=40058, Session(1711996894204|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?110 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Http server reader thread shutdown java.net.SocketException: Connection reset at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:318) at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) at java.base/java.net.Socket$SocketInputStream.implRead(Socket.java:1115) at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1102) at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1462) at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1068) at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347) at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420) at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399) at java.base/java.io.InputStream.readNBytes(InputStream.java:509) at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readFrameImpl(Http2TestServerConnection.java:1034) at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readLoop(Http2TestServerConnection.java:764) at jdk.httpclient.test.lib.http2.Http2TestServerConnection$ConnectionThread.run(Http2TestServerConnection.java:478) Server connection to /127.0.0.1:40058 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=40064, Session(1711996894287|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?111 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40064 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=40074, Session(1711996894365|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 Http server reader thread shutdown java.net.SocketException: Connection reset at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:318) at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) at java.base/java.net.Socket$SocketInputStream.implRead(Socket.java:1115) at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1102) at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1462) at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1068) at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347) at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420) at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399) at java.base/java.io.InputStream.readNBytes(InputStream.java:509) at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readFrameImpl(Http2TestServerConnection.java:1034) at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readLoop(Http2TestServerConnection.java:764) at jdk.httpclient.test.lib.http2.Http2TestServerConnection$ConnectionThread.run(Http2TestServerConnection.java:478) Server connection to /127.0.0.1:40074 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=40084, Session(1711996894448|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?113 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40084 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=40096, Session(1711996894537|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?120 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:40096 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=34978,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?001 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:34978 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=34984,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?002 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:34984 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=35000,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?003 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:35000 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=35006,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?004 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:35006 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=35012,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?005 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:35012 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=35018,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?006 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:35018 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=35026,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?007 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:35026 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=35030,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?008 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:35030 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=35044,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?009 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:35044 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=35058,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?010 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:35058 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=35060,localport=40747] 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:35060 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=35076,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?012 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:35076 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=35086,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?013 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:35086 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=35092,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?014 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:35092 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=35100,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?015 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:35100 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=35108,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?016 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:35108 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=35110,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?017 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:35110 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=35116,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?018 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:35116 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=35130,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?019 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:35130 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=35138,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?020 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:35138 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=35154,localport=40747] 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:35154 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=35164,localport=40747] 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:35164 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=35170,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?023 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:35170 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=35184,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?024 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:35184 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=35190,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?025 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:35190 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=35192,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?030 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:35192 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=35202,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?031 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:35202 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=35216,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?032 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:35216 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=35230,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?033 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:35230 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=35244,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?034 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:35244 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=35260,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?035 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:35260 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=35272,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?036 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:35272 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=35286,localport=40747] TestServer(1): starting connection TestServer(1): connection started TestServer: POST /http2/afdt?037 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:35286 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=35296,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?038 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:35296 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=35302,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?039 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:35302 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=35318,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?040 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:35318 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=35324,localport=40747] TestServer(1): starting connection TestServer: POST /http2/afdt?041 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:35324 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=53140, Session(1711996894614|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:53140 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=53150, Session(1711996905901|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?002 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:53150 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=53156, Session(1711996905995|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?003 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:53156 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=53172, Session(1711996906130|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?004 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:53172 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=53182, Session(1711996906213|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:53182 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=53186, Session(1711996906292|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?006 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:53186 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=50074, Session(1711996906382|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:50074 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=50076, Session(1711996906464|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?008 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:50076 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=50084, Session(1711996906553|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:50084 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=50092, Session(1711996906644|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:50092 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=50106, Session(1711996906736|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:50106 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=50118, Session(1711996906834|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:50118 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=50132, Session(1711996906924|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:50132 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=50146, Session(1711996907017|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?014 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:50146 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=50150, Session(1711996907110|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:50150 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=50154, Session(1711996907199|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?016 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:50154 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=50166, Session(1711996907285|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:50166 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=50180, Session(1711996907373|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:50180 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=50184, Session(1711996907461|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?019 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:50184 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=50198, Session(1711996907540|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:50198 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=50210, Session(1711996907628|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?021 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:50210 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=50216, Session(1711996907719|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:50216 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=50230, Session(1711996907819|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:50230 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=50236, Session(1711996907912|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:50236 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=50242, Session(1711996908002|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:50242 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=50244, Session(1711996908097|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:50244 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=50250, Session(1711996908185|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:50250 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=50258, Session(1711996908273|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:50258 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=50266, Session(1711996908362|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:50266 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=50280, Session(1711996908457|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?034 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:50280 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=50286, Session(1711996908562|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:50286 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=50298, Session(1711996908666|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:50298 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=50304, Session(1711996908763|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:50304 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=50308, Session(1711996908854|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:50308 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=50310, Session(1711996908961|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:50310 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=50320, Session(1711996909068|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?040 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:50320 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=50328, Session(1711996909162|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:50328 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 52 connections TestServer(2): stopping 52 connections TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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/5/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/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:-TieredCompilation -XX:+UseParallelGC' \ -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/5/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/5/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/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/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/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:-TieredCompilation \ -XX:+UseParallelGC \ -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 20:41:49 CEST 2024 finished: Mon Apr 01 20:41:49 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest TIME: 0.597 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest started: Mon Apr 01 20:41: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 20:41:50 CEST 2024 elapsed time (seconds): 0.597 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=3259413, tid=3259416 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, parallel 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_pid3259413.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/5/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/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:-TieredCompilation -XX:+UseParallelGC' \ -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/5/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/5/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/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/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/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/11/AsFileDownloadTest.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -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/ByteArrayPublishers.java Passed: java/net/httpclient/CancelledResponse2.java Passed: java/net/httpclient/websocket/WebSocketExtendedTest.java Passed: java/net/httpclient/ConnectExceptionTest.java Passed: java/net/httpclient/ConcurrentResponses.java Passed: java/net/httpclient/ConnectTimeoutHandshakeAsync.java Passed: java/net/httpclient/ConnectTimeoutHandshakeSync.java Passed: java/net/httpclient/websocket/WebSocketProxyTest.java Passed: java/net/httpclient/websocket/WebSocketServerDriver.java Passed: java/net/httpclient/ConnectTimeoutNoProxyAsync.java Passed: java/net/httpclient/ConnectTimeoutNoProxySync.java Passed: java/net/httpclient/ConnectTimeoutWithProxyAsync.java Passed: java/net/httpclient/ContentLengthHeaderTest.java Passed: java/net/httpclient/CancelStreamedBodyTest.java Passed: java/net/httpclient/ConnectTimeoutWithProxySync.java Passed: java/net/httpclient/CookieHeaderTest.java Passed: java/net/httpclient/websocket/WebSocketTest.java Passed: java/net/httpclient/DebugLoggerTest.java Passed: java/net/httpclient/CancelRequestTest.java Passed: java/net/httpclient/EmptyAuthenticate.java TEST: java/net/httpclient/DependentPromiseActionsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentPromiseActionsTest TIME: 0.229 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 20:42:07 CEST 2024 Test directory: compile: DependentPromiseActionsTest finished: Mon Apr 01 20:42:07 CEST 2024 elapsed time (seconds): 0.229 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.229 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 20:42:07 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 20:42:07 CEST 2024 elapsed time (seconds): 0.229 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/11/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/11/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:-TieredCompilation -XX:+UseParallelGC' \ -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/11/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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 20:42:07 CEST 2024 finished: Mon Apr 01 20:42:07 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: 6.363 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 20:42: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 20:42:13 CEST 2024 elapsed time (seconds): 6.363 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:51167]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@652929c2, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:51167]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@2870f004, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:47733]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@652929c2, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:47733]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@2870f004, /https2/chunk Http2TestServerImpl: start Http2TestServerImpl: start config DependentPromiseActionsTest.setup(): success [1 s, 180 ms, 333064 ns] testAsInputStreamAsync(http://127.0.0.1:51167/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@194bb889 HTTP_FixedLengthHandler received request to http://127.0.0.1:51167/http2/fixed/y TestServer: [1 s, 969 ms, 524806 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 TestServer: [1 s, 972 ms, 271314 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 TestServer: [1 s, 972 ms, 908572 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:51167/http2/fixed/y", false, SemaphoreStaller): success [2 s, 120 ms, 959171 ns] testAsInputStreamAsync(http://127.0.0.1:51167/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f470ccf HTTP_ChunkedHandler received request to http://127.0.0.1:51167/http2/chunk/y TestServer: [2 s, 139 ms, 467966 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 TestServer: [2 s, 140 ms, 630269 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 TestServer: [2 s, 141 ms, 408131 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:51167/http2/chunk/y", false, SemaphoreStaller): success [2 s, 159 ms, 866635 ns] testAsInputStreamAsync(https://127.0.0.1:47733/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@ea2a50f HTTP_FixedLengthHandler received request to https://127.0.0.1:47733/https2/fixed/y TestServer: [3 s, 274 ms, 197108 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 TestServer: [3 s, 275 ms, 17211 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 TestServer: [3 s, 275 ms, 612388 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:47733/https2/fixed/y", false, SemaphoreStaller): success [3 s, 320 ms, 450730 ns] testAsInputStreamAsync(https://127.0.0.1:47733/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7ccee1d3 HTTP_ChunkedHandler received request to https://127.0.0.1:47733/https2/chunk/y TestServer: [3 s, 394 ms, 743417 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 TestServer: [3 s, 395 ms, 333064 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 TestServer: [3 s, 395 ms, 755286 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:47733/https2/chunk/y", false, SemaphoreStaller): success [3 s, 437 ms, 218382 ns] testAsInputStreamAsync(http://127.0.0.1:51167/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4c48959a HTTP_FixedLengthHandler received request to http://127.0.0.1:51167/http2/fixed/y TestServer: [3 s, 451 ms, 371003 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 TestServer: [3 s, 452 ms, 18632 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 TestServer: [3 s, 452 ms, 623869 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:51167/http2/fixed/y", true, SemaphoreStaller): success [3 s, 469 ms, 600430 ns] testAsInputStreamAsync(http://127.0.0.1:51167/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@40d37708 HTTP_ChunkedHandler received request to http://127.0.0.1:51167/http2/chunk/y TestServer: [3 s, 474 ms, 389136 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 TestServer: [3 s, 475 ms, 36944 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 TestServer: [3 s, 475 ms, 559389 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:51167/http2/chunk/y", true, SemaphoreStaller): success [3 s, 491 ms, 837811 ns] testAsInputStreamAsync(https://127.0.0.1:47733/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ec02d71 HTTP_FixedLengthHandler received request to https://127.0.0.1:47733/https2/fixed/y TestServer: [3 s, 534 ms, 463960 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 TestServer: [3 s, 535 ms, 121259 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 TestServer: [3 s, 535 ms, 625973 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:47733/https2/fixed/y", true, SemaphoreStaller): success [3 s, 569 ms, 523894 ns] testAsInputStreamAsync(https://127.0.0.1:47733/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7faae5c1 HTTP_ChunkedHandler received request to https://127.0.0.1:47733/https2/chunk/y TestServer: [3 s, 574 ms, 994729 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 TestServer: [3 s, 575 ms, 507384 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 TestServer: [3 s, 575 ms, 935346 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:47733/https2/chunk/y", true, SemaphoreStaller): success [3 s, 620 ms, 308284 ns] testAsLinesAsync(http://127.0.0.1:51167/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@536db8b0 HTTP_FixedLengthHandler received request to http://127.0.0.1:51167/http2/fixed/y TestServer: [3 s, 636 ms, 237586 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 TestServer: [3 s, 637 ms, 302977 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 TestServer: [3 s, 637 ms, 931194 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:51167/http2/fixed/y", false, SemaphoreStaller): success [3 s, 661 ms, 809181 ns] testAsLinesAsync(http://127.0.0.1:51167/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1744f28e HTTP_ChunkedHandler received request to http://127.0.0.1:51167/http2/chunk/y TestServer: [3 s, 675 ms, 663504 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 TestServer: [3 s, 676 ms, 207260 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 TestServer: [3 s, 676 ms, 782766 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:51167/http2/chunk/y", false, SemaphoreStaller): success [3 s, 695 ms, 283161 ns] testAsLinesAsync(https://127.0.0.1:47733/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@624dd923 HTTP_FixedLengthHandler received request to https://127.0.0.1:47733/https2/fixed/y TestServer: [3 s, 756 ms, 774415 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 TestServer: [3 s, 757 ms, 355221 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 TestServer: [3 s, 757 ms, 894266 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:47733/https2/fixed/y", false, SemaphoreStaller): success [3 s, 854 ms, 464855 ns] testAsLinesAsync(https://127.0.0.1:47733/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a98f9c1 HTTP_ChunkedHandler received request to https://127.0.0.1:47733/https2/chunk/y TestServer: [3 s, 909 ms, 437774 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 TestServer: [3 s, 910 ms, 123874 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 TestServer: [3 s, 910 ms, 564256 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:47733/https2/chunk/y", false, SemaphoreStaller): success [3 s, 948 ms, 599445 ns] testAsLinesAsync(http://127.0.0.1:51167/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@30c2a5dd HTTP_FixedLengthHandler received request to http://127.0.0.1:51167/http2/fixed/y TestServer: [3 s, 953 ms, 31321 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 TestServer: [3 s, 953 ms, 436372 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 TestServer: [3 s, 953 ms, 709370 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:51167/http2/fixed/y", true, SemaphoreStaller): success [3 s, 970 ms, 819095 ns] testAsLinesAsync(http://127.0.0.1:51167/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@27535e21 HTTP_ChunkedHandler received request to http://127.0.0.1:51167/http2/chunk/y TestServer: [3 s, 974 ms, 437158 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 TestServer: [3 s, 974 ms, 771028 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 TestServer: [3 s, 975 ms, 93827 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:51167/http2/chunk/y", true, SemaphoreStaller): success [3 s, 987 ms, 258932 ns] testAsLinesAsync(https://127.0.0.1:47733/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1ea76e4a HTTP_FixedLengthHandler received request to https://127.0.0.1:47733/https2/fixed/y TestServer: [3 s, 993 ms, 861089 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 TestServer: [3 s, 994 ms, 329512 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 TestServer: [3 s, 994 ms, 597000 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:47733/https2/fixed/y", true, SemaphoreStaller): success [4 s, 18 ms, 400855 ns] testAsLinesAsync(https://127.0.0.1:47733/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5ba5f3fa HTTP_ChunkedHandler received request to https://127.0.0.1:47733/https2/chunk/y TestServer: [4 s, 22 ms, 318336 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 TestServer: [4 s, 22 ms, 607174 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 TestServer: [4 s, 22 ms, 795830 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:47733/https2/chunk/y", true, SemaphoreStaller): success [4 s, 49 ms, 771324 ns] testAsStringAsync(http://127.0.0.1:51167/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c5446c1 HTTP_FixedLengthHandler received request to http://127.0.0.1:51167/http2/fixed/y TestServer: [4 s, 60 ms, 501189 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 TestServer: [4 s, 61 ms, 59765 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 TestServer: [4 s, 61 ms, 451286 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:51167/http2/fixed/y", false, SemaphoreStaller): success [4 s, 79 ms, 327453 ns] testAsStringAsync(http://127.0.0.1:51167/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@47640974 HTTP_ChunkedHandler received request to http://127.0.0.1:51167/http2/chunk/y TestServer: [4 s, 88 ms, 510553 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 TestServer: [4 s, 88 ms, 763051 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 TestServer: [4 s, 88 ms, 948726 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:51167/http2/chunk/y", false, SemaphoreStaller): success [4 s, 97 ms, 33855 ns] testAsStringAsync(https://127.0.0.1:47733/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6a34eab6 HTTP_FixedLengthHandler received request to https://127.0.0.1:47733/https2/fixed/y TestServer: [4 s, 126 ms, 319146 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 TestServer: [4 s, 126 ms, 669656 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 TestServer: [4 s, 126 ms, 869471 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:47733/https2/fixed/y", false, SemaphoreStaller): success [4 s, 144 ms, 736738 ns] testAsStringAsync(https://127.0.0.1:47733/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2370d318 HTTP_ChunkedHandler received request to https://127.0.0.1:47733/https2/chunk/y TestServer: [4 s, 170 ms, 158119 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 TestServer: [4 s, 170 ms, 456827 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 TestServer: [4 s, 170 ms, 647623 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:47733/https2/chunk/y", false, SemaphoreStaller): success [4 s, 190 ms, 440584 ns] testAsStringAsync(http://127.0.0.1:51167/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@79728110 HTTP_FixedLengthHandler received request to http://127.0.0.1:51167/http2/fixed/y TestServer: [4 s, 193 ms, 80899 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 TestServer: [4 s, 193 ms, 671286 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 TestServer: [4 s, 194 ms, 45287 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:51167/http2/fixed/y", true, SemaphoreStaller): success [4 s, 202 ms, 142866 ns] testAsStringAsync(http://127.0.0.1:51167/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6b389183 HTTP_ChunkedHandler received request to http://127.0.0.1:51167/http2/chunk/y TestServer: [4 s, 204 ms, 441001 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 TestServer: [4 s, 204 ms, 730979 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 TestServer: [4 s, 204 ms, 909344 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:51167/http2/chunk/y", true, SemaphoreStaller): success [4 s, 213 ms, 25605 ns] testAsStringAsync(https://127.0.0.1:47733/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1e91a19e HTTP_FixedLengthHandler received request to https://127.0.0.1:47733/https2/fixed/y TestServer: [4 s, 216 ms, 360179 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 TestServer: [4 s, 216 ms, 704009 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 TestServer: [4 s, 216 ms, 977817 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:47733/https2/fixed/y", true, SemaphoreStaller): success [4 s, 230 ms, 757458 ns] testAsStringAsync(https://127.0.0.1:47733/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f440c84 HTTP_ChunkedHandler received request to https://127.0.0.1:47733/https2/chunk/y TestServer: [4 s, 233 ms, 753003 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 TestServer: [4 s, 234 ms, 71792 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 TestServer: [4 s, 234 ms, 248997 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:47733/https2/chunk/y", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:51167/http2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e712d74 HTTP_FixedLengthHandler received request to http://127.0.0.1:51167/http2/fixed/y TestServer: [4 s, 289 ms, 584966 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 TestServer: [4 s, 290 ms, 85790 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 TestServer: [4 s, 290 ms, 411650 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 [4 s, 305 ms, 581000 ns] Received promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:51167/http2/fixed/y/before/promise-1) 200 [4 s, 306 ms, 170086 ns] Received promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-3) 200 [4 s, 306 ms, 461745 ns] Received promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:51167/http2/fixed/y", false): success testNoStalls(http://127.0.0.1:51167/http2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@14690ec3 HTTP_ChunkedHandler received request to http://127.0.0.1:51167/http2/chunk/y TestServer: [4 s, 317 ms, 30124 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 TestServer: [4 s, 317 ms, 438386 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 TestServer: [4 s, 317 ms, 660112 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 [4 s, 324 ms, 821605 ns] Received promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-2) 200 [4 s, 326 ms, 66841 ns] Received promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-3) 200 [4 s, 327 ms, 108240 ns] Received promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:51167/http2/chunk/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:51167/http2/chunk/y", false): success testNoStalls(https://127.0.0.1:47733/https2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6612db9e HTTP_FixedLengthHandler received request to https://127.0.0.1:47733/https2/fixed/y TestServer: [4 s, 355 ms, 176036 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 TestServer: [4 s, 355 ms, 762123 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 TestServer: [4 s, 356 ms, 99612 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 [4 s, 367 ms, 504316 ns] Received promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:47733/https2/fixed/y/before/promise-1) 200 [4 s, 369 ms, 614886 ns] Received promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-3) 200 [4 s, 373 ms, 261969 ns] Received promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:47733/https2/fixed/y", false): success testNoStalls(https://127.0.0.1:47733/https2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@76232ce6 HTTP_ChunkedHandler received request to https://127.0.0.1:47733/https2/chunk/y TestServer: [4 s, 396 ms, 407935 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 TestServer: [4 s, 396 ms, 680013 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 TestServer: [4 s, 396 ms, 850447 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 [4 s, 403 ms, 784195 ns] Received promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:47733/https2/chunk/y/before/promise-1) 200 [4 s, 406 ms, 137311 ns] Received promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-3) 200 [4 s, 409 ms, 877838 ns] Received promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:47733/https2/chunk/y", false): success testNoStalls(http://127.0.0.1:51167/http2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73a18a93 HTTP_FixedLengthHandler received request to http://127.0.0.1:51167/http2/fixed/y TestServer: [4 s, 413 ms, 128920 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 TestServer: [4 s, 413 ms, 472919 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 TestServer: [4 s, 413 ms, 704656 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 [4 s, 419 ms, 622394 ns] Received promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:51167/http2/fixed/y/before/promise-1) 200 [4 s, 419 ms, 841510 ns] Received promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-3) 200 [4 s, 421 ms, 366754 ns] Received promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:51167/http2/fixed/y", true): success testNoStalls(http://127.0.0.1:51167/http2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23581d8e HTTP_ChunkedHandler received request to http://127.0.0.1:51167/http2/chunk/y TestServer: [4 s, 424 ms, 450221 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 TestServer: [4 s, 424 ms, 732499 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 TestServer: [4 s, 424 ms, 927425 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 [4 s, 429 ms, 814683 ns] Received promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-2) 200 [4 s, 430 ms, 604836 ns] Received promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-3) 200 [4 s, 431 ms, 490590 ns] Received promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:51167/http2/chunk/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:51167/http2/chunk/y", true): success testNoStalls(https://127.0.0.1:47733/https2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3b8f09ce HTTP_FixedLengthHandler received request to https://127.0.0.1:47733/https2/fixed/y TestServer: [4 s, 434 ms, 817795 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 TestServer: [4 s, 435 ms, 117653 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 TestServer: [4 s, 435 ms, 296658 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 [4 s, 442 ms, 353919 ns] Received promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:47733/https2/fixed/y/before/promise-1) 200 [4 s, 444 ms, 248042 ns] Received promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-3) 200 [4 s, 448 ms, 398269 ns] Received promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:47733/https2/fixed/y", true): success testNoStalls(https://127.0.0.1:47733/https2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@54400217 HTTP_ChunkedHandler received request to https://127.0.0.1:47733/https2/chunk/y TestServer: [4 s, 452 ms, 38683 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 TestServer: [4 s, 452 ms, 299081 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 TestServer: [4 s, 452 ms, 482696 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 [4 s, 459 ms, 185975 ns] Received promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:47733/https2/chunk/y/before/promise-1) 200 [4 s, 460 ms, 975377 ns] Received promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-3) 200 [4 s, 464 ms, 972179 ns] Received promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:47733/https2/chunk/y", true): success ========================= [4 s, 472 ms, 979147 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] [37ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [88ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:51167/http2/fixed/y GET DEBUG: [pool-1-thread-1] [152ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [191ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [191ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [192ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [192ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [222ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [222ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [261ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [261ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [273ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4a265516 queue.isEmpty: true DEBUG: [pool-1-thread-1] [309ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4a265516, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [309ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [327ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [327ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [327ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [327ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [327ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [330ms] PlainHttpConnection(SocketTube(1)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-1-SelectorManager] [336ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1efa5344 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=59882,localport=51167] DEBUG: [HttpClient-1-SelectorManager] [358ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [358ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59882 DEBUG: [pool-1-thread-1] [361ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [364ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [364ms] SocketTube(1) connecting flows TestServer(1): starting connection DEBUG: [pool-1-thread-1] [366ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [366ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [366ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [366ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [367ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6808612c DEBUG: [HttpClient-1-SelectorManager] [367ms] SocketTube(1) read demand reset to 0 DEBUG: [pool-1-thread-1] [367ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [367ms] SocketTube(1) calling onSubscribe DEBUG: [pool-1-thread-1] [367ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [367ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [367ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [367ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-2] [368ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [368ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [368ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-1] [368ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [368ms] SocketTube(1) write: starting subscription DEBUG: [pool-1-thread-2] [368ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-SelectorManager] [368ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [368ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [368ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-3] [371ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [371ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-1-SelectorManager] [371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for R (true) DEBUG: [pool-1-thread-3] [371ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-2] [371ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [380ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [383ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [398ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [398ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [400ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [400ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [400ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [401ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [403ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [410ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [410ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [410ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-3] [416ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-3] [418ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [418ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [419ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [419ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [419ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for None (false) DEBUG: [pool-1-thread-3] [419ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-SelectorManager] [421ms] SocketTube(1) read bytes: 71 DEBUG: [pool-1-thread-3] [421ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [421ms] Http1Exchange reading headers DEBUG: [HttpClient-1-SelectorManager] [421ms] Http1AsyncReceiver(SocketTube(1)) Putting 71 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [421ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-1] [422ms] Http1AsyncReceiver(SocketTube(1)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4a265516 DEBUG: [HttpClient-1-SelectorManager] [422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for R (false) DEBUG: [pool-1-thread-1] [422ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [422ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [422ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4a265516 DEBUG: [pool-1-thread-3] [442ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [442ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-3] [442ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [442ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [444ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [444ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4a265516 DEBUG: [pool-1-thread-1] [445ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [445ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [445ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@168171a2 DEBUG: [pool-1-thread-3] [445ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [445ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [446ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59882 remote=/127.0.0.1:51167] DEBUG: [pool-1-thread-1] [457ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [489ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1749e72e(1) DEBUG: [pool-1-thread-1] [493ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7210f4f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@703f8111 queue.isEmpty: false DEBUG: [pool-1-thread-1] [524ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-1] [525ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [525ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [526ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-1] [526ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [527ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [597ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [609ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [609ms] Http2Connection(SocketTube(1)) Opened stream 1 DEBUG: [pool-1-thread-1] [610ms] Http2Connection(SocketTube(1))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [610ms] Http2Connection(SocketTube(1))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [610ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [610ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [610ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [610ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [611ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-1] [611ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [611ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [614ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [614ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@51abfe19 DEBUG: [HttpClient-1-SelectorManager] [614ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [614ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [614ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [614ms] Http2Connection(SocketTube(1)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-1-SelectorManager] [615ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [615ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for R (false) DEBUG: [HttpClient-1-SelectorManager] [615ms] SocketTube(1) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [615ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [615ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [615ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [615ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-3] [615ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [616ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-3] [616ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [618ms] PlainHttpConnection(SocketTube(1)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [618ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [643ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [643ms] SocketTube(1) trying to write: 63 DEBUG: [pool-1-thread-1] [644ms] SocketTube(1) wrote: 63 DEBUG: [pool-1-thread-1] [644ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [644ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [644ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [644ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [644ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [645ms] PlainHttpConnection(SocketTube(1)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [645ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [646ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [646ms] SocketTube(1) trying to write: 13 DEBUG: [pool-1-thread-1] [646ms] SocketTube(1) wrote: 13 DEBUG: [pool-1-thread-1] [646ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [646ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [646ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [646ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [646ms] Http2Connection(SocketTube(1)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [648ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [648ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [648ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [648ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [readLoop] [660ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [660ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [660ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [660ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [661ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [661ms] 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] [661ms] Http2Connection(SocketTube(1)) onNext: got 0 bytes in 1 buffers DEBUG: [readLoop] [661ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [661ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [661ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [661ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [661ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [661ms] Http2Connection(SocketTube(1)) sending 0 to Http2Connection.asyncReceive DEBUG: [readLoop] [661ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [661ms] Http1AsyncReceiver(SocketTube(1)) stopping DEBUG: [pool-1-thread-1] [662ms] Http1AsyncReceiver(SocketTube(1)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-1-SelectorManager] [663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for None (false) DEBUG: [HttpClient-1-SelectorManager] [664ms] SocketTube(1) read bytes: 48 DEBUG: [HttpClient-1-SelectorManager] [664ms] Http2Connection(SocketTube(1)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [664ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for R (false) DEBUG: [HttpClient-1-SelectorManager] [664ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer(1): Using handler for: /http2/fixed TestServer: [1 s, 969 ms, 778333 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [1 s, 972 ms, 495921 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 TestServer: [1 s, 973 ms, 133809 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-1-SelectorManager] [681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for None (false) DEBUG: [HttpClient-1-SelectorManager] [682ms] SocketTube(1) read bytes: 58 DEBUG: [HttpClient-1-SelectorManager] [682ms] Http2Connection(SocketTube(1)) onNext: got 58 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [682ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for R (false) DEBUG: [HttpClient-1-SelectorManager] [682ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [687ms] Http1AsyncReceiver(SocketTube(1)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [687ms] Http2Connection(SocketTube(1)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [687ms] Http2Connection(SocketTube(1)) H2 processed buffered data DEBUG: [pool-1-thread-1] [687ms] Http2Connection(SocketTube(1)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [688ms] Http2Connection(SocketTube(1)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [688ms] Http2Connection(SocketTube(1)) Processing 48 DEBUG: [pool-1-thread-1] [688ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [688ms] 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] [688ms] Http2Connection(SocketTube(1)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [691ms] PlainHttpConnection(SocketTube(1)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [691ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [691ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [691ms] SocketTube(1) trying to write: 9 DEBUG: [pool-1-thread-1] [691ms] SocketTube(1) wrote: 9 DEBUG: [readLoop] [691ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [691ms] SocketTube(1) write: requesting more... DEBUG: [readLoop] [691ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [691ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [readLoop] [691ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [691ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [691ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [691ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [691ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [692ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-1-SelectorManager] [692ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for None (false) DEBUG: [pool-1-thread-1] [692ms] Http2Connection(SocketTube(1)) H2 processed(1) DEBUG: [pool-1-thread-1] [692ms] Http2Connection(SocketTube(1)) sending 58 to Http2Connection.asyncReceive DEBUG: [HttpClient-1-SelectorManager] [692ms] SocketTube(1) read bytes: 93 DEBUG: [pool-1-thread-1] [692ms] Http2Connection(SocketTube(1)) H2 Receiving(2): 58 DEBUG: [HttpClient-1-SelectorManager] [692ms] Http2Connection(SocketTube(1)) onNext: got 93 bytes in 1 buffers DEBUG: [pool-1-thread-1] [692ms] Http2Connection(SocketTube(1)) Processing 58 DEBUG: [HttpClient-1-SelectorManager] [692ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-1] [692ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-1-SelectorManager] [692ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for R (false) DEBUG: [HttpClient-1-SelectorManager] [692ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for None (false) DEBUG: [HttpClient-1-SelectorManager] [693ms] SocketTube(1) read bytes: 349 DEBUG: [HttpClient-1-SelectorManager] [693ms] Http2Connection(SocketTube(1)) onNext: got 349 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [693ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for R (false) DEBUG: [HttpClient-1-SelectorManager] [693ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [711ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-1] [722ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [722ms] Http2Connection(SocketTube(1)) Opened stream 2 DEBUG: [pool-1-thread-1] [722ms] Http2Connection(SocketTube(1))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [734ms] Http2Connection(SocketTube(1))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [735ms] Http2Connection(SocketTube(1)) H2 processed(2) DEBUG: [pool-1-thread-1] [735ms] Http2Connection(SocketTube(1)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [735ms] Http2Connection(SocketTube(1)) H2 Receiving(3): 93 DEBUG: [pool-1-thread-1] [735ms] Http2Connection(SocketTube(1)) Processing 93 DEBUG: [pool-1-thread-1] [735ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-1] [735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [736ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [737ms] Http2Connection(SocketTube(1))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [738ms] Http2Connection(SocketTube(1))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [739ms] Http2Connection(SocketTube(1))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-1] [739ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [739ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [739ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [740ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [740ms] Http2Connection(SocketTube(1)) Opened stream 4 DEBUG: [pool-1-thread-1] [740ms] Http2Connection(SocketTube(1))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [740ms] Http2Connection(SocketTube(1))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [740ms] Http2Connection(SocketTube(1)) H2 processed(3) DEBUG: [pool-1-thread-1] [740ms] Http2Connection(SocketTube(1)) sending 349 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [740ms] Http2Connection(SocketTube(1)) H2 Receiving(4): 349 DEBUG: [pool-1-thread-1] [740ms] Http2Connection(SocketTube(1)) Processing 349 DEBUG: [pool-1-thread-1] [740ms] FramesDecoder decodes: 349 DEBUG: [pool-1-thread-1] [741ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [741ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [741ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [741ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [742ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [742ms] Http2Connection(SocketTube(1)) Opened stream 6 DEBUG: [pool-1-thread-1] [742ms] Http2Connection(SocketTube(1))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [742ms] Http2Connection(SocketTube(1))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [742ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [742ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [742ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [742ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [742ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [743ms] Http2Connection(SocketTube(1))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [743ms] Http2Connection(SocketTube(1))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [748ms] Http2Connection(SocketTube(1))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59882 DEBUG: [pool-1-thread-1] [755ms] Http2Connection(SocketTube(1))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [755ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [755ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [755ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [762ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [762ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [763ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [765ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [766ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [766ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 53, received: 53, limit: 16777216 DEBUG: [pool-1-thread-1] [766ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [766ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [766ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [766ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [767ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [767ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [767ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [767ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [767ms] Http2Connection(SocketTube(1))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [767ms] Http2Connection(SocketTube(1))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [767ms] Http2Connection(SocketTube(1))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [767ms] Http2Connection(SocketTube(1)) Closed stream 2 DEBUG: [pool-1-thread-1] [767ms] Http2Connection(SocketTube(1))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@17aad94e DEBUG: [pool-1-thread-1] [767ms] Http2Connection(SocketTube(1))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [768ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [768ms] Http2Connection(SocketTube(1))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [768ms] Http2Connection(SocketTube(1))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [768ms] Http2Connection(SocketTube(1))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59882 DEBUG: [pool-1-thread-1] [768ms] Http2Connection(SocketTube(1))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [768ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [768ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [768ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [768ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [768ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [769ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [769ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [769ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [769ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 105, limit: 16777216 DEBUG: [pool-1-thread-1] [769ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [769ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [769ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [769ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [769ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [769ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [769ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [769ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [769ms] Http2Connection(SocketTube(1))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [769ms] Http2Connection(SocketTube(1))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [770ms] Http2Connection(SocketTube(1))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [770ms] Http2Connection(SocketTube(1)) Closed stream 4 DEBUG: [pool-1-thread-1] [770ms] Http2Connection(SocketTube(1))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@415e61eb DEBUG: [pool-1-thread-1] [770ms] Http2Connection(SocketTube(1))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [770ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [770ms] Http2Connection(SocketTube(1))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [770ms] Http2Connection(SocketTube(1))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [770ms] Http2Connection(SocketTube(1))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59882 DEBUG: [pool-1-thread-1] [771ms] Http2Connection(SocketTube(1))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [771ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [771ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [771ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [771ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [771ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [771ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [771ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [771ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [771ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 157, limit: 16777216 DEBUG: [pool-1-thread-1] [771ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [772ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [772ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [772ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [772ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [772ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [772ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [772ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [772ms] Http2Connection(SocketTube(1))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [772ms] Http2Connection(SocketTube(1))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [772ms] Http2Connection(SocketTube(1))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [772ms] Http2Connection(SocketTube(1)) Closed stream 6 DEBUG: [pool-1-thread-1] [772ms] Http2Connection(SocketTube(1))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@65a4ff98 DEBUG: [pool-1-thread-1] [772ms] Http2Connection(SocketTube(1))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [772ms] Http2Connection(SocketTube(1)) H2 processed(4) DEBUG: [pool-1-thread-1] [775ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-1] [775ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-1] [775ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-1] [775ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [778ms] Http2Connection(SocketTube(1))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y) 200 HTTP_2 Local port: 59882 DEBUG: [pool-1-thread-1] [778ms] Http2Connection(SocketTube(1))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [778ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [778ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [778ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [778ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [778ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [778ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [778ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 169, limit: 16777216 DEBUG: [pool-1-thread-1] [778ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [800ms] HttpClientImpl(1) ClientImpl (async) elapsed 701 millis for GET to http://127.0.0.1:51167/http2/fixed/y DEBUG: [pool-1-thread-1] [802ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [802ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1749e72e(1) DEBUG: [pool-1-thread-1] [803ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7210f4f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@703f8111, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [803ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [803ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [803ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [805ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [805ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [805ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [806ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [806ms] HttpResponseInputStream next item received DEBUG: [MainThread] [806ms] HttpResponseInputStream item offered DEBUG: [MainThread] [806ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [806ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [806ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [806ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [806ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [806ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [807ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [807ms] HttpResponseInputStream next item received DEBUG: [MainThread] [807ms] HttpResponseInputStream item offered DEBUG: [MainThread] [807ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [807ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [807ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onComplete DEBUG: [MainThread] [807ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [MainThread] [807ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [807ms] HttpResponseInputStream next item received DEBUG: [MainThread] [807ms] HttpResponseInputStream item offered DEBUG: [MainThread] [807ms] Http2Connection(SocketTube(1))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [808ms] Http2Connection(SocketTube(1))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [808ms] Http2Connection(SocketTube(1))/Stream(1) close stream 1 DEBUG: [MainThread] [808ms] Http2Connection(SocketTube(1)) Closed stream 1 DEBUG: [MainThread] [814ms] Http2Connection(SocketTube(1))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@712485d DEBUG: [MainThread] [814ms] Http2Connection(SocketTube(1))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [814ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [814ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [814ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [815ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [815ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [815ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [815ms] HttpResponseInputStream close called DEBUG: [MainThread] [815ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [815ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [815ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [815ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [815ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [815ms] HttpResponseInputStream close called DEBUG: [MainThread] [816ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [816ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [816ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [816ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [816ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [816ms] HttpResponseInputStream close called DEBUG: [MainThread] [816ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [816ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [816ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [816ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [816ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [816ms] HttpResponseInputStream close called DEBUG: [MainThread] [826ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [826ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:51167/http2/chunk/y GET DEBUG: [pool-1-thread-1] [827ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [827ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [827ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [827ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [827ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [828ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [828ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [828ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [828ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [828ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@13e977a9 queue.isEmpty: true DEBUG: [pool-1-thread-1] [829ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@13e977a9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [829ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [829ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [829ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [829ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [829ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [829ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [829ms] PlainHttpConnection(SocketTube(2)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false DEBUG: [HttpClient-2-SelectorManager] [829ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5d7deef for C (true) TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=59886,localport=51167] DEBUG: [HttpClient-2-SelectorManager] [830ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-2-SelectorManager] [830ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59886 DEBUG: [pool-1-thread-1] [830ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [830ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [830ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [830ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-1] [831ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-1] [831ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [831ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-1] [831ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-1] [831ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [831ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@f2fb59f DEBUG: [pool-1-thread-1] [831ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [831ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-1] [831ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [831ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [831ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [831ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [831ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-5] [831ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [831ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-5] [831ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [832ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [831ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [832ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-5] [832ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-3] [832ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [832ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [832ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [832ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [832ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [832ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [832ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [832ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-SelectorManager] [832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a2d2a1e for R (true) DEBUG: [pool-1-thread-1] [832ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [833ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [833ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [833ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-1] [833ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-1] [833ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [833ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [833ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [833ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [833ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [833ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [833ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [833ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [833ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [834ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-SelectorManager] [834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a2d2a1e for None (false) DEBUG: [pool-1-thread-1] [834ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [834ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-1] [834ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-SelectorManager] [834ms] SocketTube(2) read bytes: 71 DEBUG: [pool-1-thread-1] [834ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-SelectorManager] [834ms] Http1AsyncReceiver(SocketTube(2)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-1] [834ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [834ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [834ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4bf3ad0a DEBUG: [pool-1-thread-5] [834ms] Http1AsyncReceiver(SocketTube(2)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@13e977a9 DEBUG: [HttpClient-2-SelectorManager] [834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a2d2a1e for R (false) DEBUG: [pool-1-thread-1] [834ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-5] [834ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [834ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [835ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@13e977a9 DEBUG: [pool-1-thread-1] [835ms] Http1Exchange reading headers DEBUG: [pool-1-thread-5] [835ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [835ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-1] [835ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-1] [835ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-5] [835ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [835ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@13e977a9 DEBUG: [pool-1-thread-5] [835ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [835ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [835ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59886 remote=/127.0.0.1:51167] DEBUG: [pool-1-thread-5] [836ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [836ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45870354(2) DEBUG: [pool-1-thread-5] [836ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@757dd32c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7142495b queue.isEmpty: false DEBUG: [pool-1-thread-5] [836ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-5] [836ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [836ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [836ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-5] [836ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [836ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [837ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [837ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [838ms] Http2Connection(SocketTube(2)) Opened stream 1 DEBUG: [pool-1-thread-5] [838ms] Http2Connection(SocketTube(2))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [838ms] Http2Connection(SocketTube(2))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [838ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-5] [838ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-5] [838ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-5] [838ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [838ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-5] [838ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [838ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7bada209 DEBUG: [pool-1-thread-5] [838ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [838ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-5] [838ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [838ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [839ms] Http2Connection(SocketTube(2)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [839ms] PlainHttpConnection(SocketTube(2)) added 63 bytes in the priority write queue DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-5] [839ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-5] [839ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-2-SelectorManager] [839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a2d2a1e for R (false) DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [839ms] PlainHttpConnection(SocketTube(2)) added 13 bytes in the priority write queue DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) onSubscribe called DEBUG: [pool-1-thread-5] [839ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-5] [839ms] Http2Connection(SocketTube(2)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-5] [839ms] Http2Connection(SocketTube(2)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [839ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-5] [840ms] Http2Connection(SocketTube(2)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [840ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-5] [840ms] Http1AsyncReceiver(SocketTube(2)) stopping DEBUG: [pool-1-thread-1] [840ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-5] [840ms] Http1AsyncReceiver(SocketTube(2)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [840ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-5] [840ms] Http1AsyncReceiver(SocketTube(2)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [840ms] SocketTube(2) trying to write: 63 DEBUG: [pool-1-thread-5] [840ms] Http2Connection(SocketTube(2)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [840ms] Http2Connection(SocketTube(2)) H2 processed buffered data DEBUG: [pool-1-thread-1] [840ms] SocketTube(2) wrote: 63 DEBUG: [pool-1-thread-1] [840ms] SocketTube(2) write: requesting more... DEBUG: [Test-server-pool] [840ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [840ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(2)) DEBUG: [Test-server-pool] [840ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [840ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-5] [840ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-1] [841ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [841ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-5] [841ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [Test-server-pool] [841ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [841ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [841ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [841ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [841ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-5] [841ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [841ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [841ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45870354(2) DEBUG: [pool-1-thread-1] [841ms] SocketTube(2) trying to write: 13 DEBUG: [pool-1-thread-5] [841ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@757dd32c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7142495b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [842ms] SocketTube(2) wrote: 13 DEBUG: [pool-1-thread-5] [842ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [842ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-5] [842ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [842ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-5] [842ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [842ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [842ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [842ms] 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): connection started TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [843ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [843ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [843ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-2-SelectorManager] [843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a2d2a1e for None (false) DEBUG: [readLoop] [843ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-2-SelectorManager] [844ms] SocketTube(2) read bytes: 39 DEBUG: [readLoop] [844ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [844ms] Http2Connection(SocketTube(2)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [844ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-2-SelectorManager] [844ms] SocketTube(2) resuming read event TestServer: [2 s, 139 ms, 692703 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 DEBUG: [HttpClient-2-SelectorManager] [844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a2d2a1e for R (false) DEBUG: [HttpClient-2-SelectorManager] [844ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [844ms] Http2Connection(SocketTube(2)) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [844ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [readLoop] [844ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a2d2a1e for None (false) DEBUG: [pool-1-thread-1] [844ms] Http2Connection(SocketTube(2)) H2 Receiving(1): 39 DEBUG: [readLoop] [845ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-2-SelectorManager] [845ms] SocketTube(2) read bytes: 62 DEBUG: [pool-1-thread-1] [845ms] Http2Connection(SocketTube(2)) Processing 39 DEBUG: [readLoop] [845ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-1] [845ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-2-SelectorManager] [845ms] Http2Connection(SocketTube(2)) onNext: got 62 bytes in 1 buffers DEBUG: [pool-1-thread-1] [845ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [845ms] SocketTube(2) resuming read event DEBUG: [readLoop] [845ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [845ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: [2 s, 140 ms, 859296 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-2-SelectorManager] [845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a2d2a1e for R (false) DEBUG: [readLoop] [845ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [845ms] Http2Connection(SocketTube(2)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-2-SelectorManager] [845ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [846ms] PlainHttpConnection(SocketTube(2)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [846ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [846ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a2d2a1e for None (false) TestServer: [2 s, 141 ms, 628938 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-1] [846ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [846ms] SocketTube(2) read bytes: 185 DEBUG: [pool-1-thread-1] [846ms] SocketTube(2) trying to write: 9 DEBUG: [HttpClient-2-SelectorManager] [846ms] Http2Connection(SocketTube(2)) onNext: got 185 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [846ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [846ms] SocketTube(2) wrote: 9 DEBUG: [HttpClient-2-SelectorManager] [846ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a2d2a1e for R (false) DEBUG: [readLoop] [846ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [846ms] SocketTube(2) write: requesting more... DEBUG: [readLoop] [847ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [846ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [847ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [readLoop] [847ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [847ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a2d2a1e for None (false) DEBUG: [readLoop] [847ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [847ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [847ms] SocketTube(2) read bytes: 242 DEBUG: [pool-1-thread-1] [847ms] Http2Connection(SocketTube(2)) H2 processed(1) DEBUG: [readLoop] [847ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [847ms] Http2Connection(SocketTube(2)) onNext: got 242 bytes in 1 buffers DEBUG: [pool-1-thread-1] [847ms] Http2Connection(SocketTube(2)) sending 62 to Http2Connection.asyncReceive DEBUG: [HttpClient-2-SelectorManager] [847ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-1] [848ms] Http2Connection(SocketTube(2)) H2 Receiving(2): 62 DEBUG: [HttpClient-2-SelectorManager] [848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a2d2a1e for R (false) DEBUG: [pool-1-thread-1] [848ms] Http2Connection(SocketTube(2)) Processing 62 DEBUG: [HttpClient-2-SelectorManager] [848ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [848ms] FramesDecoder decodes: 62 DEBUG: [pool-1-thread-1] [848ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [848ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [848ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-1] [849ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [849ms] Http2Connection(SocketTube(2)) Opened stream 2 DEBUG: [pool-1-thread-1] [849ms] Http2Connection(SocketTube(2))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [849ms] Http2Connection(SocketTube(2))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [849ms] Http2Connection(SocketTube(2)) H2 processed(2) DEBUG: [pool-1-thread-1] [850ms] Http2Connection(SocketTube(2)) sending 185 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [850ms] Http2Connection(SocketTube(2)) H2 Receiving(3): 185 DEBUG: [pool-1-thread-1] [850ms] Http2Connection(SocketTube(2)) Processing 185 DEBUG: [pool-1-thread-1] [850ms] FramesDecoder decodes: 185 DEBUG: [pool-1-thread-1] [850ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [850ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [850ms] Http2Connection(SocketTube(2))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [850ms] Http2Connection(SocketTube(2))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [850ms] Http2Connection(SocketTube(2))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [851ms] Http2Connection(SocketTube(2))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y) 200 HTTP_2 Local port: 59886 DEBUG: [pool-1-thread-1] [851ms] Http2Connection(SocketTube(2))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [851ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [851ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [851ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [851ms] HttpClientImpl(2) ClientImpl (async) elapsed 24 millis for GET to http://127.0.0.1:51167/http2/chunk/y DEBUG: [pool-1-thread-1] [851ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [851ms] Http2Connection(SocketTube(2))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [MainThread] [851ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [851ms] Http2Connection(SocketTube(2))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [851ms] Http2Connection(SocketTube(2))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59886 DEBUG: [pool-1-thread-1] [852ms] Http2Connection(SocketTube(2))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [852ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [852ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [852ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [852ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [852ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [852ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [852ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [852ms] HttpResponseInputStream item offered DEBUG: [MainThread] [852ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [852ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [852ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [852ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [852ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [852ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [852ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [853ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [853ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [853ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [853ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [853ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-1] [853ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [853ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [853ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [853ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [853ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [853ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [853ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [853ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [853ms] Http2Connection(SocketTube(2))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [853ms] Http2Connection(SocketTube(2))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [854ms] Http2Connection(SocketTube(2))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [854ms] Http2Connection(SocketTube(2)) Closed stream 2 DEBUG: [pool-1-thread-1] [854ms] Http2Connection(SocketTube(2))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7c60cbcf DEBUG: [pool-1-thread-1] [854ms] Http2Connection(SocketTube(2))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [854ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [855ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [855ms] Http2Connection(SocketTube(2)) Opened stream 4 DEBUG: [pool-1-thread-1] [855ms] Http2Connection(SocketTube(2))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [855ms] Http2Connection(SocketTube(2))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [855ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [855ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [855ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [855ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [855ms] HttpResponseInputStream item offered DEBUG: [MainThread] [856ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [856ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [856ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [856ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [856ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [856ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [856ms] Http2Connection(SocketTube(2)) H2 processed(3) DEBUG: [pool-1-thread-1] [856ms] Http2Connection(SocketTube(2)) sending 242 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [856ms] Http2Connection(SocketTube(2)) H2 Receiving(4): 242 DEBUG: [pool-1-thread-1] [856ms] Http2Connection(SocketTube(2)) Processing 242 DEBUG: [pool-1-thread-1] [856ms] FramesDecoder decodes: 242 DEBUG: [pool-1-thread-1] [856ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [856ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [856ms] Http2Connection(SocketTube(2))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [857ms] Http2Connection(SocketTube(2))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [857ms] Http2Connection(SocketTube(2))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59886 DEBUG: [pool-1-thread-1] [857ms] Http2Connection(SocketTube(2))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [857ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [857ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [857ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [857ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [857ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [857ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [857ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [857ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [857ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-1] [857ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [857ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [858ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [858ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [858ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [858ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [858ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [858ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [858ms] Http2Connection(SocketTube(2))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [858ms] Http2Connection(SocketTube(2))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [858ms] Http2Connection(SocketTube(2))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [858ms] Http2Connection(SocketTube(2)) Closed stream 4 DEBUG: [pool-1-thread-1] [858ms] Http2Connection(SocketTube(2))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@100fab4 DEBUG: [pool-1-thread-1] [858ms] Http2Connection(SocketTube(2))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [858ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [859ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [859ms] Http2Connection(SocketTube(2)) Opened stream 6 DEBUG: [pool-1-thread-1] [859ms] Http2Connection(SocketTube(2))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [859ms] Http2Connection(SocketTube(2))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [859ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [859ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [859ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [859ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [860ms] HttpResponseInputStream item offered DEBUG: [MainThread] [860ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [860ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [860ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [860ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [860ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [860ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [860ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [860ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [860ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [860ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [860ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [860ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [860ms] HttpResponseInputStream item offered DEBUG: [MainThread] [860ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [860ms] Http2Connection(SocketTube(2))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [860ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [860ms] Http2Connection(SocketTube(2))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [860ms] Http2Connection(SocketTube(2))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [861ms] Http2Connection(SocketTube(2)) Closed stream 1 DEBUG: [MainThread] [861ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [861ms] Http2Connection(SocketTube(2))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@598c8102 DEBUG: [pool-1-thread-1] [861ms] Http2Connection(SocketTube(2))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [861ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [861ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [861ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [861ms] Http2Connection(SocketTube(2))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [861ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [861ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [861ms] Http2Connection(SocketTube(2))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [861ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [861ms] Http2Connection(SocketTube(2))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59886 DEBUG: [pool-1-thread-1] [861ms] Http2Connection(SocketTube(2))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [861ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [861ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [861ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [861ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [862ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [862ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [862ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [862ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [862ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [862ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [862ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [862ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [862ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [862ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [862ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [862ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [862ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onComplete DEBUG: [MainThread] [862ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [862ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [862ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [862ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [862ms] HttpResponseInputStream item offered DEBUG: [MainThread] [863ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [863ms] Http2Connection(SocketTube(2))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [863ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [863ms] Http2Connection(SocketTube(2))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [863ms] Http2Connection(SocketTube(2))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [863ms] Http2Connection(SocketTube(2)) Closed stream 6 DEBUG: [MainThread] [863ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [863ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [863ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [863ms] Http2Connection(SocketTube(2))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@f41ecc4 DEBUG: [MainThread] [863ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [863ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [863ms] Http2Connection(SocketTube(2))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [863ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [863ms] Http2Connection(SocketTube(2)) H2 processed(4) DEBUG: [MainThread] [864ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [865ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:47733/https2/fixed/y GET DEBUG: [pool-1-thread-1] [866ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [874ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [874ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [874ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [875ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@27a28bda for C (true) DEBUG: [HttpClient-3-SelectorManager] [875ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [875ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33780 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=33780, Session(1711996929635|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [926ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-1] [927ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-1] [927ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-1] [927ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [927ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-1] [928ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [928ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [928ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-1] [928ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-1] [928ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-1] [928ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [929ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [953ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [953ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [1s 445ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [1s 447ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-1] [1s 449ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [1s 449ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [1s 488ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [1s 489ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-1] [1s 489ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-1] [1s 489ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [1s 491ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [1s 492ms] 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@2d5ae0aa[Not completed, 4 dependents] (id=233) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 492ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 492ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 492ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 492ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 492ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 492ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 492ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@4cde407d[Not completed] (id=239), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [1s 493ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 493ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 493ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 493ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 493ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 493ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-5] [1s 493ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-5] [1s 493ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [1s 493ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-5] [1s 493ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-5] [1s 494ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-5] [1s 494ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-5] [1s 494ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 494ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 494ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [1s 494ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [1s 494ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 500ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [1s 535ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 535ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [1s 535ms] SocketTube(3) read bytes: 127 DEBUG: [HttpClient-3-SelectorManager] [1s 536ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 536ms] SSL Reader(SocketTube(3)) Adding 127 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 536ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 536ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 536ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) DEBUG: [pool-1-thread-1] [1s 536ms] SSL Reader(SocketTube(3)) Unwrapping: 127 DEBUG: [HttpClient-3-SelectorManager] [1s 536ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 578ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [1s 578ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-1] [1s 578ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-1] [1s 578ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [1s 579ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [1s 582ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-3-SelectorManager] [1s 596ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 596ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 596ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 599ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-1] [1s 599ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [1s 599ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [1s 599ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [1s 599ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [1s 599ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [1s 599ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [1s 599ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [1s 599ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [1s 599ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [1s 599ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 599ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [1s 600ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-1] [1s 600ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-1] [1s 600ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [1s 600ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 600ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 600ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [1s 600ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 600ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [1s 600ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [1s 600ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 600ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 600ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 601ms] SocketTube(3) read bytes: 6 DEBUG: [HttpClient-3-SelectorManager] [1s 601ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 601ms] SSL Reader(SocketTube(3)) Adding 6 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 601ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 601ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) DEBUG: [pool-1-thread-1] [1s 601ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [HttpClient-3-SelectorManager] [1s 601ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 602ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [1s 602ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [1s 602ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [1s 602ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [1s 602ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [1s 602ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [1s 602ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 602ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 615ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 615ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 616ms] SSL Reader(SocketTube(3)) Adding 79 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 616ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 616ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) DEBUG: [pool-1-thread-1] [1s 616ms] SSL Reader(SocketTube(3)) Unwrapping: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 616ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 620ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [1s 620ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [1s 620ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [1s 620ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [1s 620ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [1s 620ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [1s 621ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-1] [1s 621ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [1s 621ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [1s 621ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [1s 621ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 621ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 621ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 719ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 719ms] SocketTube(3) read bytes: 1467 DEBUG: [HttpClient-3-SelectorManager] [1s 719ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 719ms] SSL Reader(SocketTube(3)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 719ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 719ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 719ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 721ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [1s 721ms] SSL Reader(SocketTube(3)) Unwrapping: 1467 DEBUG: [pool-1-thread-1] [1s 724ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [1s 724ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-1] [1s 724ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-1] [1s 724ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [1s 724ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [1s 724ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [1s 863ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-1] [1s 863ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [1s 864ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [1s 864ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [1s 864ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 864ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 864ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 904ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 905ms] SocketTube(3) read bytes: 558 DEBUG: [HttpClient-3-SelectorManager] [1s 905ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 905ms] SSL Reader(SocketTube(3)) Adding 558 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 905ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 905ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) DEBUG: [pool-1-thread-1] [1s 905ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:558, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 905ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 905ms] SSL Reader(SocketTube(3)) Unwrapping: 558 DEBUG: [pool-1-thread-1] [1s 907ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 558 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [1s 907ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-1] [1s 907ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-1] [1s 907ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [1s 907ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [1s 907ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [1s 909ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-1] [1s 909ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [1s 909ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [1s 910ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [1s 910ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 910ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 910ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 918ms] SocketTube(3) read bytes: 90 DEBUG: [HttpClient-3-SelectorManager] [1s 918ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 918ms] SSL Reader(SocketTube(3)) Adding 90 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 918ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 918ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) DEBUG: [pool-1-thread-1] [1s 918ms] SSL Reader(SocketTube(3)) Unwrapping: 90 DEBUG: [HttpClient-3-SelectorManager] [1s 918ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 925ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [1s 925ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [1s 925ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [1s 925ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-1] [1s 926ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [1s 926ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [1s 926ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [1s 926ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [1s 926ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [1s 928ms] SSLFlowDelegate(SocketTube(3)) setALPN = h2 DEBUG: [pool-1-thread-1] [1s 928ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [1s 931ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [1s 931ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [1s 932ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [1s 932ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-1] [1s 932ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@553907c9 DEBUG: [pool-1-thread-1] [1s 935ms] Http2Connection(SSLTube(SocketTube(3))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [1s 936ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [1s 936ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [1s 936ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [1s 936ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [1s 936ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [1s 936ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [1s 936ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [1s 936ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [1s 936ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [1s 936ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [1s 937ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-1] [1s 937ms] SSL Writer(SocketTube(3)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [1s 937ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [1s 937ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [1s 937ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [1s 937ms] Http2Connection(SSLTube(SocketTube(3))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [1s 937ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [1s 937ms] Http2Connection(SSLTube(SocketTube(3))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [1s 937ms] Http2Connection(SSLTube(SocketTube(3))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [1s 937ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed buffered data DEBUG: [pool-1-thread-1] [1s 937ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-1] [1s 937ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-1] [1s 937ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [1s 937ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [1s 938ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [1s 938ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [1s 938ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [1s 940ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [1s 940ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 1 DEBUG: [pool-1-thread-1] [1s 940ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [1s 941ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [1s 941ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [1s 941ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [1s 941ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [1s 943ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [1s 947ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [1s 947ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [1s 947ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [1s 948ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 948ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [1s 948ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-1] [1s 948ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-1] [1s 948ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [1s 948ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 948ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 948ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [1s 948ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [1s 948ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [1s 948ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [1s 948ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [1s 948ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [1s 948ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-1] [1s 948ms] SSL Writer(SocketTube(3)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [1s 949ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 949ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [1s 949ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [1s 949ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [1s 949ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [1s 949ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [1s 949ms] SSLTube(SocketTube(3)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [1s 949ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-1] [1s 949ms] SSL Writer(SocketTube(3)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [1s 949ms] SSL Writer(SocketTube(3)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [1s 950ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [1s 950ms] SSL Writer(SocketTube(3)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [1s 950ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [1s 950ms] SSL Writer(SocketTube(3)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [1s 950ms] SSL Writer(SocketTube(3)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [1s 950ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [1s 950ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 950ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [1s 950ms] SocketTube(3) trying to write: 174 DEBUG: [pool-1-thread-1] [1s 950ms] SocketTube(3) wrote: 174 DEBUG: [pool-1-thread-1] [1s 950ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [1s 950ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 950ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 951ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [1s 951ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [1s 951ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [1s 951ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [1s 951ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 951ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [1s 951ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [1s 951ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [1s 951ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 951ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 951ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [1s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) TestServer(2): starting connection DEBUG: [HttpClient-3-SelectorManager] [1s 963ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 963ms] SocketTube(3) read bytes: 1736 DEBUG: [HttpClient-3-SelectorManager] [1s 963ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 963ms] SSL Reader(SocketTube(3)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 963ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 963ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [1s 964ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) DEBUG: [pool-1-thread-1] [1s 964ms] SSL Reader(SocketTube(3)) Unwrapping: 1736 DEBUG: [HttpClient-3-SelectorManager] [1s 964ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [1s 964ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [1s 964ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-3-SelectorManager] [1s 964ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for None (false) DEBUG: [Test-server-pool] [1s 964ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-3-SelectorManager] [1s 964ms] SocketTube(3) no more demand for reading DEBUG: [Test-server-pool] [1s 964ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-3-SelectorManager] [1s 964ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [1s 964ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [1s 964ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(2): connection started DEBUG: [readLoop] [1s 965ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 965ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 965ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [1s 965ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [1s 965ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 965ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [1s 965ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 965ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 965ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [1s 965ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [1s 966ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 966ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [1s 967ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [1s 967ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-1] [1s 967ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-1] [1s 968ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [1s 968ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [1s 968ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 968ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 968ms] SocketTube(3) read bytes: 77 DEBUG: [HttpClient-3-SelectorManager] [1s 968ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 968ms] SSL Reader(SocketTube(3)) Adding 77 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 968ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 968ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [1s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) DEBUG: [pool-1-thread-1] [1s 969ms] SSL Reader(SocketTube(3)) Unwrapping: 77 DEBUG: [HttpClient-3-SelectorManager] [1s 969ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 969ms] SSL Reader(SocketTube(3)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [1s 969ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [1s 969ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [1s 969ms] SSL Reader(SocketTube(3)) sending 39 DEBUG: [pool-1-thread-1] [1s 969ms] SSL Reader(SocketTube(3)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [1s 970ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [1s 970ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [1s 970ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [1s 970ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [1s 970ms] Http2Connection(SSLTube(SocketTube(3))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [1s 970ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [1s 970ms] Http2Connection(SSLTube(SocketTube(3))) Processing 39 DEBUG: [pool-1-thread-1] [1s 970ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [1s 971ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [1s 971ms] 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] [1s 971ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [1s 971ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [1s 971ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [1s 971ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [1s 971ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [1s 971ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-1] [1s 971ms] SSL Writer(SocketTube(3)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [1s 971ms] SSL Writer(SocketTube(3)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [1s 971ms] SSL Writer(SocketTube(3)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [1s 972ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [1s 972ms] SSL Writer(SocketTube(3)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [1s 972ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [1s 972ms] SSL Writer(SocketTube(3)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [1s 972ms] SSL Writer(SocketTube(3)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [1s 972ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [1s 972ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 972ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [1s 972ms] SocketTube(3) trying to write: 47 DEBUG: [pool-1-thread-1] [1s 972ms] SocketTube(3) wrote: 47 DEBUG: [pool-1-thread-1] [1s 972ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-1] [1s 972ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 972ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 973ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [1s 973ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [1s 973ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-1] [1s 973ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-1] [1s 973ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [1s 973ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(1) DEBUG: [pool-1-thread-1] [1s 973ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [1s 973ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [1s 973ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [1s 973ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 973ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 973ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [1s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) TestServer: GET /https2/fixed/y DEBUG: [readLoop] [1s 977ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 977ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 977ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [1s 977ms] FramesDecoder decodes: 0 Server: got END_STREAM for stream 1 DEBUG: [readLoop] [1s 977ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed TestServer: [3 s, 274 ms, 408824 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 275 ms, 205897 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-3-SelectorManager] [1s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for None (false) TestServer: [3 s, 275 ms, 815704 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-3-SelectorManager] [1s 980ms] SocketTube(3) read bytes: 97 DEBUG: [HttpClient-3-SelectorManager] [1s 980ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 980ms] SSL Reader(SocketTube(3)) Adding 97 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 980ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 981ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [1s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) DEBUG: [pool-1-thread-1] [1s 981ms] SSL Reader(SocketTube(3)) Unwrapping: 97 DEBUG: [HttpClient-3-SelectorManager] [1s 981ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 981ms] SocketTube(3) no more demand for reading DEBUG: [pool-1-thread-1] [1s 981ms] SSL Reader(SocketTube(3)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-3-SelectorManager] [1s 981ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 981ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-1] [1s 981ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-1] [1s 981ms] SSL Reader(SocketTube(3)) sending 59 DEBUG: [pool-1-thread-1] [1s 981ms] SSL Reader(SocketTube(3)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-1] [1s 981ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [1s 982ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [1s 982ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-1] [1s 982ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-1] [1s 982ms] Http2Connection(SSLTube(SocketTube(3))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [1s 982ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-1] [1s 982ms] Http2Connection(SSLTube(SocketTube(3))) Processing 59 DEBUG: [pool-1-thread-1] [1s 982ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-1] [1s 982ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [1s 982ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-1] [1s 983ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [1s 983ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 2 DEBUG: [pool-1-thread-1] [1s 983ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [1s 983ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [1s 983ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(2) DEBUG: [pool-1-thread-1] [1s 984ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [1s 984ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [1s 984ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [1s 984ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 984ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 984ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SocketTube(3) read bytes: 1058 DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SSL Reader(SocketTube(3)) Adding 1058 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 984ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [1s 984ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1058, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [1s 985ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 985ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 985ms] SSL Reader(SocketTube(3)) Unwrapping: 1058 DEBUG: [pool-1-thread-1] [1s 985ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-1] [1s 985ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [1s 985ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [1s 985ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-1] [1s 985ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [1s 986ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [1s 986ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [1s 986ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [1s 986ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [1s 986ms] Http2Connection(SSLTube(SocketTube(3))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [1s 986ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-1] [1s 986ms] Http2Connection(SSLTube(SocketTube(3))) Processing 15 DEBUG: [pool-1-thread-1] [1s 986ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [1s 986ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [1s 986ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [1s 987ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [1s 989ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [1s 989ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [1s 989ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y) 200 HTTP_2 Local port: 33780 DEBUG: [pool-1-thread-1] [1s 989ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [1s 989ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [1s 990ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [1s 990ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [1s 990ms] HttpClientImpl(3) ClientImpl (async) elapsed 1124 millis for GET to https://127.0.0.1:47733/https2/fixed/y DEBUG: [pool-1-thread-1] [1s 990ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(3) DEBUG: [pool-1-thread-1] [1s 990ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [1s 990ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [1s 990ms] SSL Reader(SocketTube(3)) Unwrapping: 1005 DEBUG: [pool-1-thread-1] [1s 991ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-1] [1s 991ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [1s 991ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [1s 991ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-1] [1s 991ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [1s 991ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [1s 991ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [1s 991ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [1s 991ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [1s 991ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [1s 991ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [1s 992ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-1] [1s 992ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [1s 992ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [1s 992ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [1s 992ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [1s 992ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [1s 992ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 992ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 992ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 992ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [1s 992ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [1s 992ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [1s 992ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [1s 992ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [1s 993ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(4) DEBUG: [pool-1-thread-1] [1s 993ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [1s 993ms] SSL Reader(SocketTube(3)) Unwrapping: 946 DEBUG: [pool-1-thread-1] [1s 993ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-1] [1s 993ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [1s 993ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [1s 993ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-1] [1s 993ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [1s 994ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [1s 994ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [1s 994ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [1s 994ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [1s 994ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [1s 994ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-1] [1s 994ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-1] [1s 994ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [1s 994ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [1s 994ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [1s 995ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [1s 995ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 4 DEBUG: [pool-1-thread-1] [1s 995ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [1s 995ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [1s 995ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(5) DEBUG: [pool-1-thread-1] [1s 996ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [1s 996ms] SSL Reader(SocketTube(3)) Unwrapping: 851 DEBUG: [pool-1-thread-1] [1s 996ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-1] [1s 996ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [1s 996ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [1s 996ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-1] [1s 996ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [1s 996ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [1s 996ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [1s 996ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [1s 996ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [1s 996ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [1s 996ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [1s 997ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-1] [1s 997ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [1s 997ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [1s 997ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [1s 997ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [1s 997ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [1s 997ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 997ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 997ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 997ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [1s 997ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [1s 997ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [1s 997ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [1s 997ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(6) DEBUG: [MainThread] [1s 997ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [1s 997ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [1s 998ms] SSL Reader(SocketTube(3)) Unwrapping: 792 DEBUG: [pool-1-thread-1] [1s 998ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 792 into buffer of 64 remaining to decode: 744 DEBUG: [pool-1-thread-1] [1s 998ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [1s 998ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [1s 998ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-1] [1s 998ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [1s 998ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [1s 998ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [1s 998ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [1s 998ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [1s 998ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [1s 998ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-1] [1s 998ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-1] [1s 999ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [1s 999ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [1s 999ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [1s 999ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [1s 999ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [1s 999ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 33780 DEBUG: [pool-1-thread-1] [1s 999ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [1s 999ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [1s 999ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [1s 999ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [1s 999ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(7) DEBUG: [pool-1-thread-1] [1s 999ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s] SSL Reader(SocketTube(3)) Unwrapping: 744 DEBUG: [pool-1-thread-1] [2s] SSL Reader(SocketTube(3)) Decoded 64 bytes out of 744 into buffer of 16676 remaining to decode: 642 DEBUG: [pool-1-thread-1] [2s] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [2s] SSL Reader(SocketTube(3)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [2s] SSL Reader(SocketTube(3)) sending 64 DEBUG: [pool-1-thread-1] [2s] SSL Reader(SocketTube(3)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [2s] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [2s] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [2s] Http2Connection(SSLTube(SocketTube(3))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s] Http2Connection(SSLTube(SocketTube(3))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-1] [2s 1ms] Http2Connection(SSLTube(SocketTube(3))) Processing 64 DEBUG: [pool-1-thread-1] [2s 1ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [2s 1ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 1ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 1ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 1ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [2s 1ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 1ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 1ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 1ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 1ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(8) DEBUG: [pool-1-thread-1] [2s 1ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 1ms] SSL Reader(SocketTube(3)) Unwrapping: 642 DEBUG: [pool-1-thread-1] [2s 2ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 642 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-1] [2s 2ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 2ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 2ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-1] [2s 2ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 2ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 2ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [2s 2ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 2ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 2ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 2ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [2s 2ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-1] [2s 2ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 2ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 2ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 3ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 3ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 3ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [2s 3ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 3ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 3ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 3ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 3ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 3ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [2s 3ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 2 DEBUG: [pool-1-thread-1] [2s 3ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7a17932 DEBUG: [pool-1-thread-1] [2s 3ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [2s 3ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(9) DEBUG: [pool-1-thread-1] [2s 4ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 4ms] SSL Reader(SocketTube(3)) Unwrapping: 595 DEBUG: [pool-1-thread-1] [2s 4ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-1] [2s 4ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [2s 4ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [2s 4ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-1] [2s 4ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [2s 4ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 4ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [2s 4ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [2s 4ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 5ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 5ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(10): 57 DEBUG: [pool-1-thread-1] [2s 5ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-1] [2s 5ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [2s 5ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 5ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 6ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 6ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 6 DEBUG: [pool-1-thread-1] [2s 6ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 6ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [2s 6ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(10) DEBUG: [pool-1-thread-1] [2s 6ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 6ms] SSL Reader(SocketTube(3)) Unwrapping: 500 DEBUG: [pool-1-thread-1] [2s 6ms] SSL Reader(SocketTube(3)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-1] [2s 6ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [2s 6ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [2s 7ms] SSL Reader(SocketTube(3)) sending 23 DEBUG: [pool-1-thread-1] [2s 7ms] SSL Reader(SocketTube(3)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [2s 7ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 7ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [2s 7ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [2s 7ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 7ms] Http2Connection(SSLTube(SocketTube(3))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 7ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-1] [2s 7ms] Http2Connection(SSLTube(SocketTube(3))) Processing 23 DEBUG: [pool-1-thread-1] [2s 7ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [2s 7ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 7ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 7ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 7ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [2s 7ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 8ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 8ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 8ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 8ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [MainThread] [2s 8ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 8ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 8ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 8ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(11) DEBUG: [pool-1-thread-1] [2s 8ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 8ms] SSL Reader(SocketTube(3)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [2s 8ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [2s 8ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 8ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 8ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-1] [2s 9ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 9ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 9ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [2s 9ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 9ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 9ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 9ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [2s 9ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-1] [2s 9ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 9ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 9ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 9ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 10ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 10ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 10ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 10ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 10ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 10ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 10ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 10ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 10ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 10ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 10ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 10ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 1 DEBUG: [MainThread] [2s 10ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 10ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 10ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4c298661 DEBUG: [MainThread] [2s 10ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 10ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 10ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 10ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(12) DEBUG: [MainThread] [2s 10ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 10ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 11ms] SSL Reader(SocketTube(3)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [2s 11ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [2s 11ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 11ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 11ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-1] [2s 11ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 11ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 11ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [2s 11ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 11ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 11ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 11ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [2s 12ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-1] [2s 12ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 12ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 12ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 12ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 12ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 12ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 33780 DEBUG: [pool-1-thread-1] [2s 12ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 12ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 12ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 12ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 12ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(13) DEBUG: [pool-1-thread-1] [2s 12ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 13ms] SSL Reader(SocketTube(3)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [2s 13ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [2s 13ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 13ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 13ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-1] [2s 13ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 13ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 13ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [2s 13ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 13ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 13ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 13ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [2s 14ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-1] [2s 14ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 14ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 14ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 14ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 14ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 14ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 14ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 14ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 14ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 14ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(14) DEBUG: [pool-1-thread-1] [2s 14ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 14ms] SSL Reader(SocketTube(3)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [2s 15ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [2s 15ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 15ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 15ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-1] [2s 15ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 15ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 15ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [2s 15ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 15ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 15ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 15ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [2s 15ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-1] [2s 15ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 15ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 16ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 16ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 16ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 16ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 16ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 16ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 16ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 16ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 16ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 16ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [2s 16ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 4 DEBUG: [pool-1-thread-1] [2s 16ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d2497ac DEBUG: [pool-1-thread-1] [2s 16ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [2s 16ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(15) DEBUG: [pool-1-thread-1] [2s 16ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 17ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [2s 17ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [2s 17ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 17ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 17ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-1] [2s 17ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 17ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 17ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [2s 17ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 17ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 17ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 18ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [2s 18ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-1] [2s 18ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 18ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 18ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 18ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 18ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 18ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 33780 DEBUG: [pool-1-thread-1] [2s 18ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 18ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 18ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 18ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 19ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(16) DEBUG: [pool-1-thread-1] [2s 19ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 19ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 19ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [2s 19ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [2s 19ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 19ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 20ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-1] [2s 20ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 20ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 20ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [2s 20ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 20ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 20ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 20ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [2s 20ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-1] [2s 20ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 20ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 20ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 21ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 21ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 21ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 21ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 21ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 21ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 21ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 21ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 21ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 21ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 21ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(17) DEBUG: [pool-1-thread-1] [2s 21ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 21ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [2s 22ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 22ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 22ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 22ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-1] [2s 22ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 22ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 22ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [2s 22ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 22ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 22ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 22ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [2s 23ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-1] [2s 23ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 23ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 23ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 23ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 23ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 23ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 23ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 23ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 23ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 23ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 23ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 23ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 23ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [2s 23ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 23ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 23ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 6 DEBUG: [MainThread] [2s 23ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 24ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 24ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 24ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 24ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@68b2ca8 DEBUG: [MainThread] [2s 24ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 24ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [2s 24ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(18) DEBUG: [pool-1-thread-1] [2s 24ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 24ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-1] [2s 24ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-1] [2s 24ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-1] [2s 24ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 24ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a21b5bb for R (false) DEBUG: [MainThread] [2s 25ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [2s 26ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:47733/https2/chunk/y GET DEBUG: [pool-1-thread-1] [2s 26ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 27ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [2s 27ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 27ms] PlainHttpConnection(SocketTube(4)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-1] [2s 28ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): stopping is: false TestServer(2): creating connection DEBUG: [HttpClient-4-SelectorManager] [2s 28ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5f526d84 for C (true) TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33792, Session(1711996930724|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-4-SelectorManager] [2s 28ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 28ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33792 DEBUG: [pool-1-thread-1] [2s 29ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-1] [2s 29ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 29ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-1] [2s 29ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 29ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-1] [2s 29ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 29ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [2s 29ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-1] [2s 29ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [2s 29ms] 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@55aa06f4[Not completed, 4 dependents] (id=350) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 29ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 29ms] SocketTube(4) read demand reset to 0 DEBUG: [pool-1-thread-1] [2s 29ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [HttpClient-4-SelectorManager] [2s 29ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-1] [2s 29ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [2s 29ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 29ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [2s 29ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 29ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 29ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 30ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 30ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-4-SelectorManager] [2s 30ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [2s 30ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [2s 30ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 30ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 30ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 30ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 31ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-5] [2s 31ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 31ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 46ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 47ms] SSL Writer(SocketTube(4)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 47ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 47ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 47ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 47ms] SSL Writer(SocketTube(4)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-1] [2s 47ms] SSL Writer(SocketTube(4)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-1] [2s 47ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 47ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 47ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-1] [2s 47ms] SocketTube(4) trying to write: 2201 DEBUG: [pool-1-thread-1] [2s 47ms] SocketTube(4) wrote: 2201 DEBUG: [pool-1-thread-1] [2s 48ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 48ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 48ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 48ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 48ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 66ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 66ms] SocketTube(4) read bytes: 133 DEBUG: [HttpClient-4-SelectorManager] [2s 66ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 66ms] SSL Reader(SocketTube(4)) Adding 133 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 66ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 66ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 66ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 67ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 67ms] SSL Reader(SocketTube(4)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [2s 67ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 67ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 67ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [2s 67ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 67ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 67ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [HttpClient-4-SelectorManager] [2s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 77ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 77ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 77ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-1] [2s 78ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [2s 78ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 78ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 78ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 78ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 78ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 78ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 78ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [2s 78ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 78ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 78ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 78ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-1] [2s 78ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-1] [2s 79ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 79ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 79ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 79ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 79ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 79ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 79ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 79ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 79ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 79ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 79ms] SocketTube(4) read bytes: 175 DEBUG: [HttpClient-4-SelectorManager] [2s 79ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 79ms] SSL Reader(SocketTube(4)) Adding 175 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 80ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 80ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for R (false) DEBUG: [pool-1-thread-1] [2s 80ms] SSL Reader(SocketTube(4)) Unwrapping: 175 DEBUG: [HttpClient-4-SelectorManager] [2s 80ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 80ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [2s 80ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 80ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [2s 80ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 80ms] SSL Reader(SocketTube(4)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [2s 80ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [2s 80ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 80ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [2s 80ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 80ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 81ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 81ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-1] [2s 81ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 81ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 81ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [2s 84ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 84ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 84ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 84ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-1] [2s 84ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [2s 84ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 85ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 85ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 85ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 85ms] SSLFlowDelegate(SocketTube(4)) setALPN = h2 DEBUG: [pool-1-thread-1] [2s 85ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 85ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [2s 85ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [2s 85ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 86ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-1] [2s 86ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6be17128 DEBUG: [pool-1-thread-1] [2s 86ms] Http2Connection(SSLTube(SocketTube(4))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [2s 86ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 86ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 86ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 86ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 86ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [2s 86ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 86ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 86ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 86ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 86ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 87ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [2s 87ms] SSL Writer(SocketTube(4)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 87ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [2s 87ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 87ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 87ms] Http2Connection(SSLTube(SocketTube(4))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [2s 87ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 87ms] Http2Connection(SSLTube(SocketTube(4))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 87ms] Http2Connection(SSLTube(SocketTube(4))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [2s 87ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed buffered data DEBUG: [pool-1-thread-1] [2s 87ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-1] [2s 87ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-1] [2s 87ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 87ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 88ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 88ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 88ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 88ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 88ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 88ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 88ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 88ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 88ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 88ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 88ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 89ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 89ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [2s 89ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 89ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 89ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 89ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-1] [2s 89ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-1] [2s 89ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 89ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 89ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 89ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 89ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 89ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [2s 89ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 90ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 90ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 90ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [2s 90ms] SSL Writer(SocketTube(4)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 90ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 90ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 90ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 90ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [2s 90ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 90ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 90ms] SSLTube(SocketTube(4)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 90ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-1] [2s 90ms] SSL Writer(SocketTube(4)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 90ms] SSL Writer(SocketTube(4)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [2s 91ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 91ms] SSL Writer(SocketTube(4)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 91ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 91ms] SSL Writer(SocketTube(4)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 91ms] SSL Writer(SocketTube(4)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [2s 91ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 91ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 91ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 91ms] SocketTube(4) trying to write: 174 DEBUG: [pool-1-thread-1] [2s 91ms] SocketTube(4) wrote: 174 DEBUG: [pool-1-thread-1] [2s 91ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 91ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 91ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 92ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 92ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 92ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-1] [2s 92ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 92ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 92ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 92ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 92ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 92ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 92ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 92ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-4-SelectorManager] [2s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 95ms] SocketTube(4) read bytes: 1726 DEBUG: [HttpClient-4-SelectorManager] [2s 95ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 95ms] SSL Reader(SocketTube(4)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 95ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 95ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for R (false) DEBUG: [pool-1-thread-1] [2s 95ms] SSL Reader(SocketTube(4)) Unwrapping: 1726 DEBUG: [Test-server-pool] [2s 95ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-4-SelectorManager] [2s 95ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 95ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 95ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-4-SelectorManager] [2s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 96ms] SocketTube(4) no more demand for reading DEBUG: [Test-server-pool] [2s 95ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-4-SelectorManager] [2s 96ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 96ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 96ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(2): connection started DEBUG: [pool-1-thread-1] [2s 97ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 97ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [2s 97ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 97ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [2s 97ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 97ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 97ms] SocketTube(4) got some demand for reading DEBUG: [readLoop] [2s 97ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-1] [2s 97ms] SocketTube(4) resuming read event DEBUG: [readLoop] [2s 97ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-1] [2s 97ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 97ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for R (true) DEBUG: [readLoop] [2s 97ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 97ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-4-SelectorManager] [2s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for None (false) DEBUG: [readLoop] [2s 97ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 97ms] SocketTube(4) read bytes: 77 DEBUG: [readLoop] [2s 97ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-4-SelectorManager] [2s 97ms] SSL Reader(SocketTube(4)) onNext DEBUG: [readLoop] [2s 98ms] FramesDecoder decodes: 51 DEBUG: [HttpClient-4-SelectorManager] [2s 98ms] SSL Reader(SocketTube(4)) Adding 77 bytes to read buffer DEBUG: [readLoop] [2s 98ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 98ms] SocketTube(4) resuming read event DEBUG: [readLoop] [2s 98ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-4-SelectorManager] [2s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 98ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 98ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 98ms] SSL Reader(SocketTube(4)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [2s 98ms] SSL Reader(SocketTube(4)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [2s 98ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [2s 99ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 77 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [2s 99ms] SSL Reader(SocketTube(4)) sending 39 DEBUG: [pool-1-thread-1] [2s 99ms] SSL Reader(SocketTube(4)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [2s 99ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 99ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 99ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [2s 99ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 39 bytes in 1 buffers TestServer: [3 s, 394 ms, 880991 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-1] [2s 99ms] Http2Connection(SSLTube(SocketTube(4))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 99ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(1): 39 Sent response headers 200 DEBUG: [pool-1-thread-1] [2s 99ms] Http2Connection(SSLTube(SocketTube(4))) Processing 39 DEBUG: [pool-1-thread-1] [2s 99ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [2s 100ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 100ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: [3 s, 395 ms, 467968 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-1] [2s 100ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 100ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 100ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 100ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 100ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 100ms] SSL Writer(SocketTube(4)) onNext TestServer: [3 s, 395 ms, 895900 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-1] [2s 100ms] SSL Writer(SocketTube(4)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [2s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for None (false) DEBUG: [pool-1-thread-1] [2s 100ms] SSL Writer(SocketTube(4)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [2s 100ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-1] [2s 101ms] SSL Writer(SocketTube(4)) wrapping 9 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 101ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 101ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 101ms] SSL Writer(SocketTube(4)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 101ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 101ms] SSL Writer(SocketTube(4)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [2s 101ms] SSL Writer(SocketTube(4)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [2s 101ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 101ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 101ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [2s 101ms] SocketTube(4) trying to write: 47 DEBUG: [pool-1-thread-1] [2s 101ms] SocketTube(4) wrote: 47 DEBUG: [pool-1-thread-1] [2s 102ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-1] [2s 102ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 102ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 102ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 102ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 102ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [readLoop] [2s 102ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 102ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [readLoop] [2s 102ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 102ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 103ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 103ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(1) DEBUG: [pool-1-thread-1] [2s 103ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 103ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 103ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 103ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 104ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 104ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SocketTube(4) read bytes: 1135 DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 104ms] SSL Reader(SocketTube(4)) Adding 1135 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 105ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 105ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1135, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 105ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for R (false) DEBUG: [pool-1-thread-1] [2s 105ms] SSL Reader(SocketTube(4)) Unwrapping: 1135 DEBUG: [HttpClient-4-SelectorManager] [2s 105ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 105ms] SSL Reader(SocketTube(4)) Decoded 54 bytes out of 1135 into buffer of 16676 remaining to decode: 1043 DEBUG: [pool-1-thread-1] [2s 105ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-1] [2s 105ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-1] [2s 105ms] SSL Reader(SocketTube(4)) sending 54 DEBUG: [pool-1-thread-1] [2s 105ms] SSL Reader(SocketTube(4)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-1] [2s 105ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 105ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [2s 105ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-1] [2s 105ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 106ms] Http2Connection(SSLTube(SocketTube(4))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 106ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-1] [2s 106ms] Http2Connection(SSLTube(SocketTube(4))) Processing 54 DEBUG: [pool-1-thread-1] [2s 106ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-1] [2s 106ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 106ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-1] [2s 106ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 107ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 2 DEBUG: [pool-1-thread-1] [2s 107ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 107ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [2s 107ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(2) DEBUG: [pool-1-thread-1] [2s 107ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 107ms] SSL Reader(SocketTube(4)) Unwrapping: 1043 DEBUG: [pool-1-thread-1] [2s 107ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-1] [2s 107ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 107ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 107ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [2s 108ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 108ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 108ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [2s 108ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 108ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 108ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 108ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-1] [2s 108ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [2s 108ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 108ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 108ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 108ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 108ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 108ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 109ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y) 200 HTTP_2 Local port: 33792 DEBUG: [pool-1-thread-1] [2s 109ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 109ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 109ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 109ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 109ms] HttpClientImpl(4) ClientImpl (async) elapsed 83 millis for GET to https://127.0.0.1:47733/https2/chunk/y DEBUG: [pool-1-thread-1] [2s 109ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(3) DEBUG: [pool-1-thread-1] [2s 109ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 109ms] SSL Reader(SocketTube(4)) Unwrapping: 995 DEBUG: [MainThread] [2s 109ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 109ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-1] [2s 110ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 110ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 110ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-1] [2s 110ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 110ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 110ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [2s 110ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 110ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 110ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 110ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [2s 110ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-1] [2s 110ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 110ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 111ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 111ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 111ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 111ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 111ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 111ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 111ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 111ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 111ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 111ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 111ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(4) DEBUG: [pool-1-thread-1] [2s 111ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 111ms] SSL Reader(SocketTube(4)) Unwrapping: 936 DEBUG: [pool-1-thread-1] [2s 111ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [2s 111ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [2s 111ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 112ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-1] [2s 112ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [2s 112ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 112ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [2s 112ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [2s 112ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 112ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 112ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-1] [2s 112ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-1] [2s 112ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [2s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 112ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [2s 113ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 113ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 4 DEBUG: [pool-1-thread-1] [2s 113ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 113ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [2s 113ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(5) DEBUG: [pool-1-thread-1] [2s 113ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 113ms] SSL Reader(SocketTube(4)) Unwrapping: 846 DEBUG: [pool-1-thread-1] [2s 114ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-1] [2s 114ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 114ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 114ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-1] [2s 114ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 114ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 114ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [2s 114ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 114ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 114ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 114ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [2s 114ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-1] [2s 114ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 115ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 115ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 115ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 115ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 115ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 115ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 115ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 115ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 115ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 115ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 115ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 115ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(6) DEBUG: [pool-1-thread-1] [2s 115ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 115ms] SSL Reader(SocketTube(4)) Unwrapping: 787 DEBUG: [pool-1-thread-1] [2s 115ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 787 into buffer of 56 remaining to decode: 739 DEBUG: [pool-1-thread-1] [2s 115ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 116ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 116ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [2s 116ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 116ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 116ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [2s 116ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 116ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 116ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 116ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-1] [2s 116ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [2s 116ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 116ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 116ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 117ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 117ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 33792 DEBUG: [pool-1-thread-1] [2s 117ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 117ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [2s 117ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 117ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 117ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(7) DEBUG: [pool-1-thread-1] [2s 117ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 117ms] SSL Reader(SocketTube(4)) Unwrapping: 739 DEBUG: [pool-1-thread-1] [2s 117ms] SSL Reader(SocketTube(4)) Decoded 64 bytes out of 739 into buffer of 16676 remaining to decode: 637 DEBUG: [pool-1-thread-1] [2s 117ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [2s 117ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [2s 118ms] SSL Reader(SocketTube(4)) sending 64 DEBUG: [pool-1-thread-1] [2s 118ms] SSL Reader(SocketTube(4)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [2s 118ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 118ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [2s 118ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [2s 118ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 118ms] Http2Connection(SSLTube(SocketTube(4))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 118ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-1] [2s 118ms] Http2Connection(SSLTube(SocketTube(4))) Processing 64 DEBUG: [pool-1-thread-1] [2s 118ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [2s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 118ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 118ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 119ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [2s 119ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 119ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 119ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 119ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 119ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(8) DEBUG: [pool-1-thread-1] [2s 119ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 119ms] SSL Reader(SocketTube(4)) Unwrapping: 637 DEBUG: [pool-1-thread-1] [2s 119ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 637 into buffer of 64 remaining to decode: 590 DEBUG: [pool-1-thread-1] [2s 119ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 119ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 119ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [2s 119ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 119ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 120ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [2s 120ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 120ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 120ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 120ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [2s 120ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [2s 120ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 120ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 120ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 120ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 120ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [2s 120ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 120ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 120ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 120ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 120ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 121ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [2s 121ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 2 DEBUG: [pool-1-thread-1] [2s 121ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@48f7e17c DEBUG: [pool-1-thread-1] [2s 121ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [2s 121ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(9) DEBUG: [pool-1-thread-1] [2s 121ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 121ms] SSL Reader(SocketTube(4)) Unwrapping: 590 DEBUG: [pool-1-thread-1] [2s 121ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 590 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-1] [2s 121ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [2s 122ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 122ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-1] [2s 122ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [2s 122ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 122ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [2s 122ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [2s 122ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 122ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 122ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(10): 52 DEBUG: [pool-1-thread-1] [2s 122ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-1] [2s 122ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [2s 122ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 122ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [2s 123ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 123ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 6 DEBUG: [pool-1-thread-1] [2s 123ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 123ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [2s 123ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(10) DEBUG: [pool-1-thread-1] [2s 123ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 123ms] SSL Reader(SocketTube(4)) Unwrapping: 500 DEBUG: [pool-1-thread-1] [2s 124ms] SSL Reader(SocketTube(4)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-1] [2s 124ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [2s 124ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [2s 124ms] SSL Reader(SocketTube(4)) sending 23 DEBUG: [pool-1-thread-1] [2s 124ms] SSL Reader(SocketTube(4)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [2s 124ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 124ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [2s 124ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [2s 124ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 124ms] Http2Connection(SSLTube(SocketTube(4))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 124ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-1] [2s 124ms] Http2Connection(SSLTube(SocketTube(4))) Processing 23 DEBUG: [pool-1-thread-1] [2s 125ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [2s 125ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 125ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 125ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 125ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [2s 125ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 125ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 125ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 125ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [MainThread] [2s 125ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 125ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 125ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 125ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(11) DEBUG: [MainThread] [2s 125ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 125ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 126ms] SSL Reader(SocketTube(4)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [2s 126ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [2s 126ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 126ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 126ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [2s 126ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 126ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 126ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [2s 126ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 126ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 126ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 127ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [2s 127ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [2s 127ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 127ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 127ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 127ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 127ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 127ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 127ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 127ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 127ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 127ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 127ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 127ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 127ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 127ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [2s 127ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 1 DEBUG: [MainThread] [2s 128ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 128ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@21830a08 DEBUG: [MainThread] [2s 128ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 128ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 128ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 128ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(12) DEBUG: [MainThread] [2s 128ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 128ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 128ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 128ms] SSL Reader(SocketTube(4)) Unwrapping: 392 DEBUG: [MainThread] [2s 128ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 128ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [2s 128ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 128ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 128ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [2s 128ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 129ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 129ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [2s 129ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 129ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 129ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 129ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [2s 129ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [2s 129ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 129ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 129ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 129ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 129ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 129ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 33792 DEBUG: [pool-1-thread-1] [2s 130ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 130ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 130ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 130ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 130ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(13) DEBUG: [pool-1-thread-1] [2s 130ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 130ms] SSL Reader(SocketTube(4)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [2s 130ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [2s 130ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 130ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 130ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-1] [2s 131ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 131ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 131ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [2s 131ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 131ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 131ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 131ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [2s 131ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-1] [2s 131ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 131ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 131ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 131ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 131ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 131ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 131ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 132ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 132ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 132ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(14) DEBUG: [pool-1-thread-1] [2s 132ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 132ms] SSL Reader(SocketTube(4)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [2s 132ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [2s 132ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 132ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 132ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [2s 132ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 132ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 132ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [2s 133ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 133ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 133ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 133ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [2s 133ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [2s 133ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 133ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 133ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 133ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 133ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 133ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 133ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 133ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 133ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 133ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 133ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [2s 134ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 4 DEBUG: [pool-1-thread-1] [2s 134ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1b4082f8 DEBUG: [pool-1-thread-1] [2s 134ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [2s 134ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(15) DEBUG: [pool-1-thread-1] [2s 134ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 134ms] SSL Reader(SocketTube(4)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [2s 134ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [2s 134ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 134ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 134ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-1] [2s 134ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 134ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 134ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [2s 135ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 135ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 135ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 135ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [2s 135ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-1] [2s 135ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 135ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 135ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 135ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 135ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 135ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 33792 DEBUG: [pool-1-thread-1] [2s 135ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 136ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 136ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 136ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 136ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(16) DEBUG: [pool-1-thread-1] [2s 136ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 136ms] SSL Reader(SocketTube(4)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [2s 136ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [2s 136ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 136ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 136ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-1] [2s 136ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 136ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [MainThread] [2s 136ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 136ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [2s 137ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 137ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 137ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 137ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [2s 137ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-1] [2s 137ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 137ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 137ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 137ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 137ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 137ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 137ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 137ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 137ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 137ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 137ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 138ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 138ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 138ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(17) DEBUG: [pool-1-thread-1] [2s 138ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 138ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [2s 138ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 138ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 138ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 138ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-1] [2s 138ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 138ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 138ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [2s 139ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 139ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 139ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 139ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [2s 139ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-1] [2s 139ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 139ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 139ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 139ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 139ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 139ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 139ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 139ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 139ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 139ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 139ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 139ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 140ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [2s 140ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [2s 140ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 6 DEBUG: [MainThread] [2s 140ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 140ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7b48d889 DEBUG: [MainThread] [2s 140ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 140ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 140ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [2s 140ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 140ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(18) DEBUG: [MainThread] [2s 140ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 141ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 141ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 141ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-1] [2s 141ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-1] [2s 141ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-1] [2s 141ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 141ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 141ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@10a88225 for R (false) DEBUG: [MainThread] [2s 142ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [2s 142ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51167/http2/fixed/y GET DEBUG: [pool-1-thread-1] [2s 143ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 143ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [2s 143ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 143ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 143ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [2s 143ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [2s 143ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 144ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 144ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [2s 144ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3529b247 queue.isEmpty: true DEBUG: [pool-1-thread-1] [2s 144ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3529b247, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [2s 144ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 144ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 144ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 145ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 145ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [2s 145ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [2s 145ms] PlainHttpConnection(SocketTube(5)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection DEBUG: [HttpClient-5-SelectorManager] [2s 145ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@16a06528 for C (true) TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=59894,localport=51167] TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 145ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 145ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59894 DEBUG: [pool-1-thread-1] [2s 146ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 146ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [2s 146ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [2s 146ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 146ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-1] [2s 146ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [2s 146ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [2s 146ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-1] [2s 146ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-1] [2s 146ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 146ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1c580e58 DEBUG: [pool-1-thread-1] [2s 146ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 146ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 147ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 147ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 147ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 147ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-5] [2s 147ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 147ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-5] [2s 147ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-SelectorManager] [2s 147ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 147ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 147ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 147ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 147ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 147ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [2s 147ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-3] [2s 147ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-5] [2s 147ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 147ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [2s 147ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 147ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 147ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-SelectorManager] [2s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (true) DEBUG: [pool-1-thread-3] [2s 147ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 148ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 148ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 148ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 148ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 148ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [2s 148ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 148ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-3] [2s 148ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 148ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 148ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 148ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 148ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 148ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 148ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 148ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-SelectorManager] [2s 148ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [pool-1-thread-3] [2s 148ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-3] [2s 149ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [2s 149ms] SocketTube(5) read bytes: 71 DEBUG: [pool-1-thread-3] [2s 149ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [2s 149ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-3] [2s 149ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1e75efe7 DEBUG: [HttpClient-5-SelectorManager] [2s 149ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 149ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 149ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3529b247 DEBUG: [HttpClient-5-SelectorManager] [2s 149ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [pool-1-thread-5] [2s 149ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 149ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 149ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3529b247 DEBUG: [pool-1-thread-5] [2s 149ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-5] [2s 149ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [2s 150ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3529b247 DEBUG: [pool-1-thread-5] [2s 150ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [2s 150ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [2s 150ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59894 remote=/127.0.0.1:51167] DEBUG: [pool-1-thread-5] [2s 150ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [2s 150ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@cc32a9d(5) DEBUG: [pool-1-thread-5] [2s 150ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5be4a99/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6655d3e4 queue.isEmpty: false DEBUG: [pool-1-thread-5] [2s 150ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-5] [2s 150ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [2s 150ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 150ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-5] [2s 150ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 151ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [2s 151ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [2s 151ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 151ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-5] [2s 152ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 152ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [2s 152ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-5] [2s 152ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 152ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-5] [2s 152ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 152ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-5] [2s 152ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-5] [2s 152ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6849ff7c DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [2s 152ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-5] [2s 152ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [2s 152ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [2s 153ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 153ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(5) onSubscribe called DEBUG: [pool-1-thread-5] [2s 153ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-5] [2s 153ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 153ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 153ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 153ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-3] [2s 153ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [2s 153ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [2s 153ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-5] [2s 153ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 153ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [2s 153ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [2s 153ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 153ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-5] [2s 153ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [2s 153ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [2s 153ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [2s 153ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-5] [2s 153ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 153ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [2s 153ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 153ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-5] [2s 153ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@cc32a9d(5) DEBUG: [pool-1-thread-3] [2s 153ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 154ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 154ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5be4a99/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6655d3e4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 154ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [2s 154ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [2s 154ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 154ms] SocketTube(5) trying to write: 13 DEBUG: [Test-server-pool] [2s 154ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 154ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 154ms] SocketTube(5) wrote: 13 DEBUG: [Test-server-pool] [2s 154ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-5] [2s 154ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 154ms] SocketTube(5) write: requesting more... DEBUG: [Test-server-pool] [2s 154ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [2s 154ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [Test-server-pool] [2s 154ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 154ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 154ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 154ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 155ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer(1): connection started DEBUG: [readLoop] [2s 156ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 156ms] FramesDecoder Tail size is now: 0, current= TestServer: [3 s, 451 ms, 541388 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [2s 156ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 156ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-5-SelectorManager] [2s 156ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [readLoop] [2s 156ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [2s 156ms] SocketTube(5) read bytes: 39 DEBUG: [readLoop] [2s 156ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-5-SelectorManager] [2s 156ms] Http2Connection(SocketTube(5)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 156ms] SocketTube(5) resuming read event DEBUG: [readLoop] [2s 156ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-5-SelectorManager] [2s 156ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) TestServer: [3 s, 452 ms, 174496 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-3] [2s 156ms] Http2Connection(SocketTube(5)) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [2s 156ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 157ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 39 DEBUG: [readLoop] [2s 157ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-3] [2s 157ms] Http2Connection(SocketTube(5)) Processing 39 DEBUG: [pool-1-thread-3] [2s 157ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [2s 157ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 157ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 157ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 157ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 157ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 157ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 158ms] SocketTube(5) trying to write: 9 DEBUG: [HttpClient-5-SelectorManager] [2s 156ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 157ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-5-SelectorManager] [2s 158ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [readLoop] [2s 158ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 158ms] SocketTube(5) read bytes: 342 DEBUG: [readLoop] [2s 158ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: [3 s, 452 ms, 797814 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 DEBUG: [readLoop] [2s 158ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 158ms] SocketTube(5) wrote: 9 DEBUG: [readLoop] [2s 158ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 158ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [2s 158ms] Http2Connection(SocketTube(5)) onNext: got 342 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 159ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 159ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-5-SelectorManager] [2s 159ms] SocketTube(5) resuming read event DEBUG: [readLoop] [2s 159ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-5-SelectorManager] [2s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [pool-1-thread-3] [2s 159ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 159ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 159ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 159ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [pool-1-thread-3] [2s 159ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [HttpClient-5-SelectorManager] [2s 159ms] SocketTube(5) read bytes: 167 DEBUG: [pool-1-thread-3] [2s 159ms] Http2Connection(SocketTube(5)) sending 342 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [2s 159ms] Http2Connection(SocketTube(5)) onNext: got 167 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 159ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 159ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 342 DEBUG: [HttpClient-5-SelectorManager] [2s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [pool-1-thread-3] [2s 159ms] Http2Connection(SocketTube(5)) Processing 342 DEBUG: [HttpClient-5-SelectorManager] [2s 159ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 160ms] FramesDecoder decodes: 342 DEBUG: [pool-1-thread-3] [2s 160ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 160ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-3] [2s 161ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 161ms] Http2Connection(SocketTube(5)) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 161ms] Http2Connection(SocketTube(5))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 161ms] Http2Connection(SocketTube(5))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 161ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 161ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 161ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 161ms] Http2Connection(SocketTube(5))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 162ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-3] [2s 162ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 162ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 162ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 162ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 162ms] HttpClientImpl(5) ClientImpl (async) elapsed 19 millis for GET to http://127.0.0.1:51167/http2/fixed/y DEBUG: [pool-1-thread-3] [2s 162ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 162ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 162ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 162ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 162ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 162ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 163ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 163ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 163ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 163ms] Http2Connection(SocketTube(5))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 163ms] Http2Connection(SocketTube(5))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 163ms] Http2Connection(SocketTube(5))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-3] [2s 163ms] Http2Connection(SocketTube(5))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 163ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 163ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 163ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 163ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 163ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 163ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 164ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 164ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 164ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 164ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 164ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 164ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 164ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 164ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 164ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 164ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 164ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 164ms] Http2Connection(SocketTube(5))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 164ms] Http2Connection(SocketTube(5))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 164ms] Http2Connection(SocketTube(5))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 164ms] Http2Connection(SocketTube(5)) Closed stream 2 DEBUG: [pool-1-thread-3] [2s 164ms] Http2Connection(SocketTube(5))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2ab98d76 DEBUG: [pool-1-thread-3] [2s 165ms] Http2Connection(SocketTube(5))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [2s 165ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 165ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 165ms] Http2Connection(SocketTube(5)) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 165ms] Http2Connection(SocketTube(5))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 166ms] Http2Connection(SocketTube(5))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 166ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [2s 166ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 166ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [2s 166ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 166ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 166ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [2s 166ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 166ms] Http2Connection(SocketTube(5))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [2s 166ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 166ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 166ms] Http2Connection(SocketTube(5))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [2s 166ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 166ms] Http2Connection(SocketTube(5))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59894 DEBUG: [MainThread] [2s 166ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 166ms] Http2Connection(SocketTube(5))/Stream(4) subscribing user subscriber DEBUG: [MainThread] [2s 166ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 166ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [MainThread] [2s 166ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 166ms] HttpResponseInputStream onSubscribe called DEBUG: [MainThread] [2s 166ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 166ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 166ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [2s 167ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 167ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 167ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 167ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 167ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 167ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 167ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 167ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 167ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 167ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 167ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 167ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 167ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 167ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 167ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 167ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 167ms] Http2Connection(SocketTube(5))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 168ms] Http2Connection(SocketTube(5))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 168ms] Http2Connection(SocketTube(5))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 168ms] Http2Connection(SocketTube(5)) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 168ms] Http2Connection(SocketTube(5))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5894f39f DEBUG: [pool-1-thread-3] [2s 168ms] Http2Connection(SocketTube(5))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 168ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 168ms] Http2Connection(SocketTube(5)) sending 167 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 168ms] Http2Connection(SocketTube(5)) H2 Receiving(3): 167 DEBUG: [pool-1-thread-3] [2s 168ms] Http2Connection(SocketTube(5)) Processing 167 DEBUG: [pool-1-thread-3] [2s 168ms] FramesDecoder decodes: 167 DEBUG: [pool-1-thread-3] [2s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 168ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 169ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 169ms] Http2Connection(SocketTube(5)) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 169ms] Http2Connection(SocketTube(5))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 169ms] Http2Connection(SocketTube(5))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 169ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 169ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 169ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 169ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 169ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 169ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 170ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [2s 170ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 170ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 170ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 170ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [2s 170ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 170ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 170ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 170ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 170ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 170ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 170ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 170ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 170ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 170ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 170ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 170ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 170ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 170ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [MainThread] [2s 170ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 171ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 171ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@436926c5 DEBUG: [MainThread] [2s 171ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 171ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 171ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 171ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 171ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 171ms] Http2Connection(SocketTube(5))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 171ms] Http2Connection(SocketTube(5))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 171ms] Http2Connection(SocketTube(5))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-3] [2s 171ms] Http2Connection(SocketTube(5))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 171ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 171ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 171ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 171ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 172ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 172ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 172ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 172ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 172ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 172ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 172ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 172ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 172ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 172ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 172ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 172ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 172ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 172ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 172ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 172ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 172ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 172ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 172ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 172ms] Http2Connection(SocketTube(5))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 172ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 173ms] Http2Connection(SocketTube(5))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 173ms] Http2Connection(SocketTube(5))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [2s 173ms] Http2Connection(SocketTube(5)) Closed stream 6 DEBUG: [MainThread] [2s 173ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 173ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 173ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 173ms] Http2Connection(SocketTube(5))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7252e398 DEBUG: [MainThread] [2s 173ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 173ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 173ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 173ms] Http2Connection(SocketTube(5))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [2s 173ms] Http2Connection(SocketTube(5)) H2 processed(3) DEBUG: [MainThread] [2s 174ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51167/http2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 174ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 175ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 175ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 175ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 175ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 175ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 175ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 175ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 176ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [2s 176ms] Http2Connection(SocketTube(5)) Opened stream 3 DEBUG: [pool-1-thread-3] [2s 176ms] Http2Connection(SocketTube(5))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 176ms] PlainHttpConnection(SocketTube(5)) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 176ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 176ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 176ms] SocketTube(5) trying to write: 60 DEBUG: [pool-1-thread-3] [2s 177ms] SocketTube(5) wrote: 60 DEBUG: [pool-1-thread-3] [2s 177ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [2s 177ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 177ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 177ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 177ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 177ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-3] [2s 177ms] Exchange checkFor407: all clear DEBUG: [readLoop] [2s 177ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-3] [2s 177ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 177ms] Http2Connection(SocketTube(5))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [2s 177ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk TestServer: [3 s, 474 ms, 567371 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 475 ms, 217629 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 180ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [2s 180ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers TestServer: [3 s, 475 ms, 735334 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 180ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 180ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [2s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 180ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 180ms] Http2Connection(SocketTube(5)) H2 Receiving(4): 83 DEBUG: [pool-1-thread-3] [2s 180ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [HttpClient-5-SelectorManager] [2s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [pool-1-thread-3] [2s 180ms] FramesDecoder decodes: 83 DEBUG: [HttpClient-5-SelectorManager] [2s 180ms] SocketTube(5) read bytes: 154 DEBUG: [pool-1-thread-3] [2s 181ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 181ms] Http2Connection(SocketTube(5)) onNext: got 154 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 181ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 181ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [2s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 181ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 181ms] SocketTube(5) read bytes: 162 DEBUG: [HttpClient-5-SelectorManager] [2s 181ms] Http2Connection(SocketTube(5)) onNext: got 162 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 181ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 181ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [pool-1-thread-3] [2s 182ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 182ms] Http2Connection(SocketTube(5)) Opened stream 8 DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 182ms] Http2Connection(SocketTube(5))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 182ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 182ms] Http2Connection(SocketTube(5))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-3] [2s 182ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 182ms] Http2Connection(SocketTube(5))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 183ms] Http2Connection(SocketTube(5))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 183ms] Http2Connection(SocketTube(5))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 183ms] Http2Connection(SocketTube(5))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-3] [2s 183ms] Http2Connection(SocketTube(5))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 183ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 183ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 183ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 183ms] HttpClientImpl(5) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:51167/http2/chunk/y DEBUG: [pool-1-thread-3] [2s 183ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [MainThread] [2s 183ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 183ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 184ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 184ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 184ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 184ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 184ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 184ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 205, limit: 16777216 DEBUG: [MainThread] [2s 184ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 184ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 184ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 184ms] Http2Connection(SocketTube(5)) H2 processed(4) DEBUG: [pool-1-thread-3] [2s 184ms] Http2Connection(SocketTube(5)) sending 154 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 184ms] Http2Connection(SocketTube(5)) H2 Receiving(5): 154 DEBUG: [pool-1-thread-3] [2s 184ms] Http2Connection(SocketTube(5)) Processing 154 DEBUG: [pool-1-thread-3] [2s 184ms] FramesDecoder decodes: 154 DEBUG: [pool-1-thread-3] [2s 184ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 185ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 185ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 185ms] Http2Connection(SocketTube(5)) Opened stream 10 DEBUG: [pool-1-thread-3] [2s 185ms] Http2Connection(SocketTube(5))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 185ms] Http2Connection(SocketTube(5))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-3] [2s 185ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 186ms] Http2Connection(SocketTube(5))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 186ms] Http2Connection(SocketTube(5))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 186ms] Http2Connection(SocketTube(5))/Stream(8) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-3] [2s 186ms] Http2Connection(SocketTube(5))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 186ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 186ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 186ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 186ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 186ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 186ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 186ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 186ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 186ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 187ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 187ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 217, limit: 16777216 DEBUG: [MainThread] [2s 187ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 187ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 187ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 187ms] FramesDecoder Got frame: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-3] [2s 187ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-3] [2s 187ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onNext(53) DEBUG: [pool-1-thread-3] [2s 187ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 187ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 187ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 270, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 187ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 8) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 187ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 187ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 187ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 188ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 188ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 188ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 188ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 188ms] Http2Connection(SocketTube(5))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-3] [2s 188ms] Http2Connection(SocketTube(5))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-3] [2s 188ms] Http2Connection(SocketTube(5))/Stream(8) close stream 8 DEBUG: [pool-1-thread-3] [2s 188ms] Http2Connection(SocketTube(5)) Closed stream 8 DEBUG: [pool-1-thread-3] [2s 188ms] Http2Connection(SocketTube(5))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@14e61299 DEBUG: [pool-1-thread-3] [2s 188ms] Http2Connection(SocketTube(5))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-3] [2s 188ms] Http2Connection(SocketTube(5)) H2 processed(5) DEBUG: [pool-1-thread-3] [2s 188ms] Http2Connection(SocketTube(5)) sending 162 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 188ms] Http2Connection(SocketTube(5)) H2 Receiving(6): 162 DEBUG: [pool-1-thread-3] [2s 188ms] Http2Connection(SocketTube(5)) Processing 162 DEBUG: [pool-1-thread-3] [2s 188ms] FramesDecoder decodes: 162 DEBUG: [pool-1-thread-3] [2s 188ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 188ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 189ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 189ms] Http2Connection(SocketTube(5)) Opened stream 12 DEBUG: [pool-1-thread-3] [2s 189ms] Http2Connection(SocketTube(5))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 189ms] Http2Connection(SocketTube(5))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-3] [2s 189ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 189ms] Http2Connection(SocketTube(5))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 190ms] Http2Connection(SocketTube(5))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 190ms] Http2Connection(SocketTube(5))/Stream(10) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-3] [2s 190ms] Http2Connection(SocketTube(5))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 190ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 190ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 190ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 190ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 190ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 190ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 190ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 190ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 190ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 190ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 190ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 282, limit: 16777216 DEBUG: [MainThread] [2s 190ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 190ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 190ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 190ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 191ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 191ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 191ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 191ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 191ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 191ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 191ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 191ms] Http2Connection(SocketTube(5))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [2s 191ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 191ms] Http2Connection(SocketTube(5))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-3] [2s 191ms] Http2Connection(SocketTube(5))/Stream(3) close stream 3 DEBUG: [MainThread] [2s 191ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 191ms] Http2Connection(SocketTube(5)) Closed stream 3 DEBUG: [pool-1-thread-3] [2s 191ms] Http2Connection(SocketTube(5))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6b110391 DEBUG: [pool-1-thread-3] [2s 191ms] Http2Connection(SocketTube(5))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-3] [2s 191ms] FramesDecoder Got frame: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-3] [2s 191ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-3] [2s 191ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 191ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 192ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 192ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 192ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 192ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 192ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 192ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 334, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 192ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 10) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 192ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 192ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 192ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 192ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 192ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 192ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 192ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 192ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 192ms] Http2Connection(SocketTube(5))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [MainThread] [2s 192ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 193ms] Http2Connection(SocketTube(5))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-3] [2s 193ms] Http2Connection(SocketTube(5))/Stream(10) close stream 10 DEBUG: [pool-1-thread-3] [2s 193ms] Http2Connection(SocketTube(5)) Closed stream 10 DEBUG: [pool-1-thread-3] [2s 193ms] Http2Connection(SocketTube(5))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61c45f38 DEBUG: [pool-1-thread-3] [2s 193ms] Http2Connection(SocketTube(5))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-3] [2s 193ms] Http2Connection(SocketTube(5)) H2 processed(6) DEBUG: [pool-1-thread-3] [2s 193ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 193ms] Http2Connection(SocketTube(5)) H2 Receiving(7): 80 DEBUG: [pool-1-thread-3] [2s 193ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-3] [2s 193ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [2s 193ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 193ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 193ms] Http2Connection(SocketTube(5))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 193ms] Http2Connection(SocketTube(5))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 194ms] Http2Connection(SocketTube(5))/Stream(12) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-3] [2s 194ms] Http2Connection(SocketTube(5))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 194ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 194ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 194ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 194ms] FramesDecoder Got frame: DATA: length=52, streamid=12, flags=0 DEBUG: [MainThread] [2s 194ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 194ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-3] [2s 194ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onNext(52) DEBUG: [pool-1-thread-3] [2s 194ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 194ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 194ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 194ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 194ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 386, limit: 16777216 DEBUG: [MainThread] [2s 194ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 194ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 12) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 194ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 194ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 195ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 195ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 195ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 195ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 195ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 195ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 195ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 195ms] Http2Connection(SocketTube(5))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [MainThread] [2s 195ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 195ms] Http2Connection(SocketTube(5))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-3] [2s 195ms] Http2Connection(SocketTube(5))/Stream(12) close stream 12 DEBUG: [MainThread] [2s 195ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 195ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 195ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 195ms] Http2Connection(SocketTube(5)) Closed stream 12 DEBUG: [MainThread] [2s 195ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 195ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 195ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 195ms] Http2Connection(SocketTube(5))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4ef2ebb DEBUG: [pool-1-thread-3] [2s 195ms] Http2Connection(SocketTube(5))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-3] [2s 195ms] Http2Connection(SocketTube(5)) H2 processed(7) DEBUG: [MainThread] [2s 196ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:47733/https2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 197ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 197ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 197ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 198ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [pool-1-thread-3] [2s 198ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@34bf06e3 for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33798, Session(1711996931875|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-5-SelectorManager] [2s 198ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33798 DEBUG: [pool-1-thread-3] [2s 199ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [2s 199ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 199ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [2s 199ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 199ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-3] [2s 199ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 199ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [HttpClient-5-SelectorManager] [2s 199ms] 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@44eaa5eb[Not completed, 4 dependents] (id=642) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 199ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SocketTube(6) DEBUG: [HttpClient-5-SelectorManager] [2s 199ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 199ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 199ms] SocketTube(6) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 199ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 199ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 199ms] SSL Writer(SocketTube(6)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-SelectorManager] [2s 199ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 199ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 199ms] SSL Writer(SocketTube(6)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-SelectorManager] [2s 199ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 200ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-SelectorManager] [2s 200ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [2s 200ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [HttpClient-5-SelectorManager] [2s 200ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-5-SelectorManager] [2s 200ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-5-SelectorManager] [2s 200ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 200ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 200ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 200ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 200ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [2s 200ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 200ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 205ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 206ms] SSL Writer(SocketTube(6)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 206ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 206ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [2s 206ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 206ms] SSL Writer(SocketTube(6)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 206ms] SSL Writer(SocketTube(6)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [2s 206ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 206ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 206ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [2s 206ms] SocketTube(6) trying to write: 2191 DEBUG: [pool-1-thread-3] [2s 207ms] SocketTube(6) wrote: 2191 DEBUG: [pool-1-thread-3] [2s 207ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 207ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 207ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 207ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 207ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [2s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 211ms] HttpClientImpl(5) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-5-SelectorManager] [2s 211ms] SocketTube(6) read bytes: 133 DEBUG: [HttpClient-5-SelectorManager] [2s 211ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 211ms] SSL Reader(SocketTube(6)) Adding 133 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 211ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 211ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 211ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 211ms] SSL Reader(SocketTube(6)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [2s 211ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 211ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 211ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [2s 212ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [2s 212ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 212ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [HttpClient-5-SelectorManager] [2s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 212ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 212ms] 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] [2s 218ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(6)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [2s 219ms] SSL Writer(SocketTube(6)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 219ms] SSL Writer(SocketTube(6)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 219ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 219ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 219ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 219ms] SocketTube(6) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 219ms] SocketTube(6) wrote: 6 DEBUG: [pool-1-thread-3] [2s 219ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 219ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 219ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 219ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 219ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 219ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 220ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 220ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 220ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 220ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 220ms] SocketTube(6) read bytes: 175 DEBUG: [HttpClient-5-SelectorManager] [2s 220ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 220ms] SSL Reader(SocketTube(6)) Adding 175 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 220ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 220ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 220ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 220ms] SSL Reader(SocketTube(6)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [2s 220ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [2s 221ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 221ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 221ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [2s 221ms] SSL Reader(SocketTube(6)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [2s 221ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [2s 221ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 221ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [2s 221ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [2s 221ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 221ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 222ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-3] [2s 222ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 222ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 222ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [2s 226ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 226ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 227ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 227ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-3] [2s 227ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [2s 227ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 227ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 227ms] SSL Writer(SocketTube(6)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 227ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 227ms] SSLFlowDelegate(SocketTube(6)) setALPN = h2 DEBUG: [pool-1-thread-3] [2s 227ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 227ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [2s 227ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [2s 228ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 228ms] SSLTube(SocketTube(6)) connecting flows DEBUG: [pool-1-thread-3] [2s 228ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@29aea5 DEBUG: [pool-1-thread-3] [2s 228ms] Http2Connection(SSLTube(SocketTube(6))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [2s 228ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 228ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 228ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [2s 228ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 228ms] SSLTube(SocketTube(6)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 229ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 229ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 229ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 229ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 229ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 229ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 229ms] SSL Writer(SocketTube(6)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 229ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 229ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 229ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 229ms] Http2Connection(SSLTube(SocketTube(6))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [2s 229ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 229ms] Http2Connection(SSLTube(SocketTube(6))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 229ms] Http2Connection(SSLTube(SocketTube(6))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 229ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 229ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [2s 229ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [2s 229ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 230ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 230ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 230ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 230ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 230ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [2s 230ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 230ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 231ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 231ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 231ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 231ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 231ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 231ms] SSL Writer(SocketTube(6)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 231ms] SSL Writer(SocketTube(6)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 231ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 231ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 231ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 231ms] SocketTube(6) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 232ms] SocketTube(6) wrote: 90 DEBUG: [pool-1-thread-3] [2s 232ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 232ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 232ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 232ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 232ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 232ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [2s 232ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 232ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 232ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 232ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 232ms] SSL Writer(SocketTube(6)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 232ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 232ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 232ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 232ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [2s 232ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 232ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 233ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 233ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 233ms] SSL Writer(SocketTube(6)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 233ms] SSL Writer(SocketTube(6)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [2s 233ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 233ms] SSL Writer(SocketTube(6)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 233ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 233ms] SSL Writer(SocketTube(6)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [2s 233ms] SSL Writer(SocketTube(6)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [2s 233ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 233ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 233ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [2s 233ms] SocketTube(6) trying to write: 174 DEBUG: [pool-1-thread-3] [2s 233ms] SocketTube(6) wrote: 174 DEBUG: [pool-1-thread-3] [2s 234ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 234ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 234ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 234ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 234ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 234ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [2s 234ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 234ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 234ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 234ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 234ms] SocketTube(6) got some demand for reading TestServer(2): starting connection DEBUG: [pool-1-thread-3] [2s 234ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [pool-1-thread-3] [2s 234ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 234ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 234ms] SocketTube(6) read bytes: 1726 DEBUG: [HttpClient-5-SelectorManager] [2s 234ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 234ms] SSL Reader(SocketTube(6)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 235ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 235ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [pool-1-thread-3] [2s 235ms] SSL Reader(SocketTube(6)) Unwrapping: 1726 DEBUG: [HttpClient-5-SelectorManager] [2s 235ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [Test-server-pool] [2s 235ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 235ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 235ms] SocketTube(6) no more demand for reading DEBUG: [Test-server-pool] [2s 235ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-5-SelectorManager] [2s 235ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 235ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 235ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 235ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 235ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [Test-server-pool] [2s 235ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 236ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [2s 236ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 236ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 236ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 236ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 236ms] SocketTube(6) read bytes: 77 DEBUG: [HttpClient-5-SelectorManager] [2s 236ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 236ms] SSL Reader(SocketTube(6)) Adding 77 bytes to read buffer TestServer(2): connection started DEBUG: [HttpClient-5-SelectorManager] [2s 236ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 236ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [pool-1-thread-3] [2s 236ms] SSL Reader(SocketTube(6)) Unwrapping: 77 DEBUG: [HttpClient-5-SelectorManager] [2s 236ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 236ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 236ms] SSL Reader(SocketTube(6)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [2s 237ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 237ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [2s 237ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-3] [2s 237ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 77 DEBUG: [readLoop] [2s 237ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-3] [2s 237ms] SSL Reader(SocketTube(6)) sending 39 DEBUG: [readLoop] [2s 237ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 237ms] SSL Reader(SocketTube(6)) Adding 39 to outputQ queue DEBUG: [readLoop] [2s 237ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [2s 237ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [readLoop] [2s 237ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 237ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [2s 237ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 237ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [2s 237ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-3] [2s 237ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 237ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 237ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 237ms] Http2Connection(SSLTube(SocketTube(6))) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [2s 237ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [2s 237ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [2s 237ms] Http2Connection(SSLTube(SocketTube(6))) Processing 39 DEBUG: [pool-1-thread-3] [2s 238ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [2s 238ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 238ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 238ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 238ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 238ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue TestServer: GET /https2/fixed/y DEBUG: [pool-1-thread-3] [2s 238ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(6)) Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [2s 238ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 238ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 238ms] SSL Writer(SocketTube(6)) added 1 (9 bytes) to the writeList TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [2s 238ms] SSL Writer(SocketTube(6)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 238ms] SSL Writer(SocketTube(6)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(6)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: [3 s, 534 ms, 616794 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(6)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(6)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false Sent response headers 200 DEBUG: [pool-1-thread-3] [2s 239ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [2s 239ms] SocketTube(6) trying to write: 47 DEBUG: [pool-1-thread-3] [2s 239ms] SocketTube(6) wrote: 47 DEBUG: [pool-1-thread-3] [2s 239ms] SocketTube(6) write: requesting more... TestServer: [3 s, 535 ms, 266473 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-3] [2s 239ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 240ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 240ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 240ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 240ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 240ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [readLoop] [2s 240ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 240ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [readLoop] [2s 240ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [2s 240ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [2s 240ms] FramesDecoder Tail size is now: 0, current= TestServer: [3 s, 535 ms, 771077 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-3] [2s 240ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 240ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(1) DEBUG: [pool-1-thread-3] [2s 240ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 240ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 240ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 240ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 240ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 240ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 241ms] SocketTube(6) read bytes: 97 DEBUG: [HttpClient-5-SelectorManager] [2s 241ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 241ms] SSL Reader(SocketTube(6)) Adding 97 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 241ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 241ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [pool-1-thread-3] [2s 241ms] SSL Reader(SocketTube(6)) Unwrapping: 97 DEBUG: [HttpClient-5-SelectorManager] [2s 241ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [pool-1-thread-3] [2s 241ms] SSL Reader(SocketTube(6)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 241ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [HttpClient-5-SelectorManager] [2s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [pool-1-thread-3] [2s 241ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 97 DEBUG: [HttpClient-5-SelectorManager] [2s 241ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 241ms] 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] [2s 241ms] SSL Reader(SocketTube(6)) sending 59 DEBUG: [pool-1-thread-3] [2s 241ms] SSL Reader(SocketTube(6)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-3] [2s 241ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 241ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [2s 241ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-3] [2s 241ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 242ms] Http2Connection(SSLTube(SocketTube(6))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 242ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-3] [2s 242ms] Http2Connection(SSLTube(SocketTube(6))) Processing 59 DEBUG: [pool-1-thread-3] [2s 242ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-3] [2s 242ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 242ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-3] [2s 243ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 243ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 2 DEBUG: [pool-1-thread-3] [2s 243ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 243ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [2s 243ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 243ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 243ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 243ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 243ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 243ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 243ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 243ms] SocketTube(6) read bytes: 1058 DEBUG: [HttpClient-5-SelectorManager] [2s 243ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 243ms] SSL Reader(SocketTube(6)) Adding 1058 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 244ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 244ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1058, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [pool-1-thread-3] [2s 244ms] SSL Reader(SocketTube(6)) Unwrapping: 1058 DEBUG: [HttpClient-5-SelectorManager] [2s 244ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 244ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-3] [2s 244ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [2s 244ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [2s 244ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-3] [2s 244ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [2s 244ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 244ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [2s 244ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [2s 244ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 244ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 244ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-3] [2s 244ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-3] [2s 244ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [2s 244ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 244ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 245ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 245ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 245ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 245ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-3] [2s 245ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 245ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 245ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 245ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 245ms] HttpClientImpl(5) ClientImpl (async) elapsed 48 millis for GET to https://127.0.0.1:47733/https2/fixed/y DEBUG: [pool-1-thread-3] [2s 245ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(3) DEBUG: [pool-1-thread-3] [2s 245ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 245ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [MainThread] [2s 245ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 246ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-3] [2s 246ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 246ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 246ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 246ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 246ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 246ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [2s 246ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 246ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 246ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 246ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [2s 246ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 246ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 246ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 246ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 246ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 247ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 247ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 247ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 247ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 247ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 247ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 247ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 247ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 247ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 247ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(4) DEBUG: [pool-1-thread-3] [2s 247ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 247ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-3] [2s 247ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-3] [2s 247ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 247ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 247ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [2s 247ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 247ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 247ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [2s 248ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 248ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 248ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 248ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-3] [2s 248ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [2s 248ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 248ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 249ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 249ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 4 DEBUG: [pool-1-thread-3] [2s 249ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 249ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [2s 249ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(5) DEBUG: [pool-1-thread-3] [2s 249ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 249ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-3] [2s 249ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-3] [2s 249ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 249ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 249ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 249ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 249ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 250ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [2s 250ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 250ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 250ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 250ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [2s 250ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 250ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 250ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 250ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 250ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 250ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 250ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 250ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 250ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 250ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 250ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 251ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 251ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 251ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(6) DEBUG: [pool-1-thread-3] [2s 251ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 251ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-3] [2s 251ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [2s 251ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [2s 251ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [2s 251ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [2s 251ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [2s 251ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 251ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [2s 251ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [2s 251ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 251ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 251ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-3] [2s 252ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [2s 252ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [2s 252ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 252ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [2s 252ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 252ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 6 DEBUG: [pool-1-thread-3] [2s 252ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 253ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [2s 253ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(7) DEBUG: [pool-1-thread-3] [2s 253ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 253ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [2s 253ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-3] [2s 253ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 253ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 253ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [2s 253ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 253ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 253ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [2s 253ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 253ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 253ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 254ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [2s 254ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [2s 254ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 254ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 254ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 254ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 254ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 254ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 254ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 254ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 254ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 254ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 254ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 254ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 254ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(8) DEBUG: [pool-1-thread-3] [2s 254ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 254ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [2s 254ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-3] [2s 255ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 255ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 255ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 255ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 255ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 255ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [2s 255ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 255ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 255ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 255ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [2s 255ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 255ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 255ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 255ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 255ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 255ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 255ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 255ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 256ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 256ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 256ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 256ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 256ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 256ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 256ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 256ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d4ec2ed DEBUG: [pool-1-thread-3] [2s 256ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 256ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(9) DEBUG: [pool-1-thread-3] [2s 256ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 256ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [2s 256ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-3] [2s 256ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 256ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 256ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 256ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 256ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 257ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [2s 257ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 257ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 257ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 257ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [2s 257ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 257ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 257ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 257ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 257ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 257ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 257ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-3] [2s 257ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 258ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 258ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 258ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 258ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(10) DEBUG: [pool-1-thread-3] [2s 258ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 258ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [MainThread] [2s 258ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 258ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [2s 258ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 258ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 258ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [2s 258ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 258ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 259ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [2s 259ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 259ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 259ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 259ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [2s 259ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [2s 260ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 261ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 261ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 261ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [2s 261ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 261ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 261ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 261ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 261ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 261ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [MainThread] [2s 261ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 261ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [2s 261ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 261ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(11) DEBUG: [pool-1-thread-3] [2s 261ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 261ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [2s 261ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [2s 261ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 261ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 262ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 262ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 262ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 262ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [2s 262ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 262ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 262ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 262ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [2s 262ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 262ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 262ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 262ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 262ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 262ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 262ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 262ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 262ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 263ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 263ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 263ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [MainThread] [2s 263ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 263ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [2s 263ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [2s 263ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 2 DEBUG: [pool-1-thread-3] [2s 263ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1128e99f DEBUG: [pool-1-thread-3] [2s 263ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [2s 263ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(12) DEBUG: [pool-1-thread-3] [2s 263ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 263ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [2s 263ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [2s 263ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 263ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 263ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 264ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 264ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 264ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [2s 264ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 264ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 264ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 264ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [2s 264ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 264ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 264ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 264ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 264ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 264ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 264ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-3] [2s 265ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 265ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 265ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 265ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 265ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(13) DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 265ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 265ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 266ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [2s 266ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 266ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 266ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 266ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 266ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [2s 266ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 266ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 266ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 266ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 266ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 266ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(14) DEBUG: [pool-1-thread-3] [2s 266ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 266ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [2s 266ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [2s 267ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 267ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 267ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 267ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 267ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 267ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [2s 267ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 267ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 267ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 267ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [2s 267ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 267ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 267ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 267ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 267ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 267ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 267ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 267ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 267ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 268ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 268ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [2s 268ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [2s 268ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 4 DEBUG: [pool-1-thread-3] [2s 268ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6a274b16 DEBUG: [pool-1-thread-3] [2s 268ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [2s 268ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(15) DEBUG: [pool-1-thread-3] [2s 268ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 268ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [2s 268ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 268ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 268ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 268ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 268ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 268ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 268ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [2s 268ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 268ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 268ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 269ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [2s 269ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 269ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 269ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 269ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 269ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 269ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 269ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-3] [2s 269ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 269ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 269ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 269ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 269ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(16) DEBUG: [pool-1-thread-3] [2s 269ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 269ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 269ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [2s 270ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 270ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 270ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 270ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 270ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 270ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 270ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [2s 270ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 270ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 270ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 271ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [2s 271ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 271ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 271ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 271ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 271ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [2s 271ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 271ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 271ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 271ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 271ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 271ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 271ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 271ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 271ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 271ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(17) DEBUG: [pool-1-thread-3] [2s 271ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 271ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 271ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 272ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 272ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 272ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 272ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 272ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 272ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [2s 272ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 272ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 272ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 272ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [2s 272ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 272ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 272ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 272ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 272ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 272ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 272ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 272ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 272ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 273ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 273ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 273ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 273ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 273ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [2s 273ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 273ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 273ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 6 DEBUG: [MainThread] [2s 273ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 273ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 273ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 273ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 273ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@27369c71 DEBUG: [MainThread] [2s 273ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 273ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [2s 273ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(18) DEBUG: [pool-1-thread-3] [2s 273ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 273ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 273ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 273ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 273ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 273ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [MainThread] [2s 274ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:47733/https2/chunk/y GET DEBUG: [pool-1-thread-3] [2s 274ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 275ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [2s 275ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 275ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 275ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [2s 275ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 275ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 275ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [2s 276ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [2s 276ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 3 DEBUG: [pool-1-thread-3] [2s 276ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [2s 276ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 276ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 276ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [2s 276ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 276ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [2s 277ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 277ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 277ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [2s 277ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [2s 277ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 277ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [2s 277ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [2s 277ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [2s 277ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 277ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 277ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [2s 277ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [2s 278ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [2s 278ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 278ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 278ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 278ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 278ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 278ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [readLoop] [2s 278ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 278ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [readLoop] [2s 278ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [2s 278ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [2s 278ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-3] [2s 278ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 278ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 278ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 278ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 278ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [2s 278ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) requestSent: streamid=3 but response not received TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/chunk TestServer: [3 s, 575 ms, 132583 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 575 ms, 633327 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 TestServer: [3 s, 576 ms, 60470 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(6) read bytes: 288 DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SSL Reader(SocketTube(6)) Adding 288 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 281ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:288, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [pool-1-thread-3] [2s 281ms] SSL Reader(SocketTube(6)) Unwrapping: 288 DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 281ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 288 into buffer of 16676 remaining to decode: 197 DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [pool-1-thread-3] [2s 281ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-3] [2s 281ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] 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] [2s 282ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-3] [2s 282ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-3] [2s 282ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 282ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-3] [2s 282ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-3] [2s 282ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 282ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 282ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(19): 53 DEBUG: [pool-1-thread-3] [2s 282ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-3] [2s 282ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-3] [2s 282ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 282ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 40 DEBUG: [pool-1-thread-3] [2s 283ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 283ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 8 DEBUG: [pool-1-thread-3] [2s 283ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 283ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-3] [2s 283ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(19) DEBUG: [pool-1-thread-3] [2s 283ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 283ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-3] [2s 284ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-3] [2s 284ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 284ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 284ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 284ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 284ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 284ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-3] [2s 284ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 284ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 284ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 284ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(20): 10 DEBUG: [pool-1-thread-3] [2s 284ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 284ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 284ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 284ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 284ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 284ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 284ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 285ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-3] [2s 285ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 285ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 285ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 285ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 285ms] HttpClientImpl(5) ClientImpl (async) elapsed 10 millis for GET to https://127.0.0.1:47733/https2/chunk/y DEBUG: [pool-1-thread-3] [2s 285ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(20) DEBUG: [pool-1-thread-3] [2s 285ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 285ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 285ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-3] [2s 285ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 149 into buffer of 64 remaining to decode: 90 DEBUG: [pool-1-thread-3] [2s 285ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 286ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 286ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 286ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 286ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 286ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-3] [2s 286ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 286ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 286ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 286ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(21): 21 DEBUG: [pool-1-thread-3] [2s 286ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 286ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 286ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 286ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 287ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 287ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 287ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 287ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 287ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 287ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 287ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 287ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 213, limit: 16777216 DEBUG: [MainThread] [2s 287ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 287ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 287ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(21) DEBUG: [pool-1-thread-3] [2s 287ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 287ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [2s 287ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 90 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 287ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 288ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 288ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 288ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(22): 52 DEBUG: [pool-1-thread-3] [2s 288ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [2s 288ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 288ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 288ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 289ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 289ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 10 DEBUG: [pool-1-thread-3] [2s 289ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 289ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-3] [2s 289ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(22) DEBUG: [pool-1-thread-3] [2s 289ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 289ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 290ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 290ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 290ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 290ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 290ms] SocketTube(6) read bytes: 846 DEBUG: [HttpClient-5-SelectorManager] [2s 290ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 290ms] SSL Reader(SocketTube(6)) Adding 846 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 290ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 290ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:846, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [pool-1-thread-3] [2s 290ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [HttpClient-5-SelectorManager] [2s 290ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 291ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-3] [2s 291ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [2s 291ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [2s 291ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [2s 291ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [2s 291ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 291ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-3] [2s 291ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [2s 291ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 291ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 291ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(23): 21 DEBUG: [pool-1-thread-3] [2s 291ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [2s 291ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [2s 291ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 291ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 291ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 291ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-3] [2s 291ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 291ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 291ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 291ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 225, limit: 16777216 DEBUG: [MainThread] [2s 291ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 292ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 292ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 292ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(23) DEBUG: [MainThread] [2s 292ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 292ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 292ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-3] [2s 292ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [2s 292ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [2s 292ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [2s 292ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-3] [2s 292ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [2s 292ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 292ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-3] [2s 292ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [2s 292ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 292ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 292ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(24): 52 DEBUG: [pool-1-thread-3] [2s 292ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-3] [2s 292ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [2s 292ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 293ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-3] [2s 293ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 293ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 12 DEBUG: [pool-1-thread-3] [2s 293ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 293ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-3] [2s 293ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(24) DEBUG: [pool-1-thread-3] [2s 294ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 294ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [2s 294ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-3] [2s 294ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [2s 294ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [2s 294ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [2s 294ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [2s 294ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 294ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-3] [2s 294ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [2s 294ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 294ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 294ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(25): 23 DEBUG: [pool-1-thread-3] [2s 294ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [2s 294ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [2s 294ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 295ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 295ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [2s 295ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 295ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 295ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 295ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 295ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 295ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 239, limit: 16777216 DEBUG: [MainThread] [2s 295ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 295ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 295ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 295ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(25) DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-3] [2s 296ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 296ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 296ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 296ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(26): 9 DEBUG: [pool-1-thread-3] [2s 296ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 296ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 296ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 296ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 296ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 296ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 296ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 296ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 296ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 296ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 296ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 296ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [2s 296ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 296ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-3] [2s 296ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-3] [2s 296ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 3 DEBUG: [pool-1-thread-3] [2s 297ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2ce46bd0 DEBUG: [pool-1-thread-3] [2s 297ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-3] [2s 297ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(26) DEBUG: [pool-1-thread-3] [2s 297ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 297ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [2s 297ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-3] [2s 297ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 297ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 297ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 297ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 297ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 297ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775781 cancelled = false DEBUG: [pool-1-thread-3] [2s 297ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 297ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 297ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 297ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(27): 10 DEBUG: [pool-1-thread-3] [2s 297ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 298ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 298ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 298ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 298ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 298ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 298ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-3] [2s 298ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 298ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 298ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 298ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 298ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(27) DEBUG: [MainThread] [2s 298ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 298ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 299ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [2s 299ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [2s 299ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [2s 299ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [2s 299ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [2s 299ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [2s 299ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 299ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775780 cancelled = false DEBUG: [pool-1-thread-3] [2s 299ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [2s 299ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 299ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 299ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(28): 64 DEBUG: [pool-1-thread-3] [2s 299ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [2s 299ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [2s 299ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 299ms] FramesDecoder Got frame: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-3] [2s 299ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-3] [2s 300ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onNext(55) DEBUG: [pool-1-thread-3] [2s 300ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 300ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 300ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 300ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 300ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 294, limit: 16777216 DEBUG: [MainThread] [2s 300ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 300ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 8) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [2s 300ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 300ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(28) DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775779 cancelled = false DEBUG: [pool-1-thread-3] [2s 301ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(29): 9 DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 301ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 301ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 301ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 301ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 301ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 301ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 301ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 301ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [MainThread] [2s 301ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) close stream 8 DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 8 DEBUG: [pool-1-thread-3] [2s 301ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7ad60bc2 DEBUG: [pool-1-thread-3] [2s 302ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-3] [2s 302ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(29) DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775778 cancelled = false DEBUG: [pool-1-thread-3] [2s 302ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 302ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 302ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 302ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(30): 10 DEBUG: [pool-1-thread-3] [2s 303ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 303ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 303ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 303ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 303ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 303ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 303ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-3] [2s 303ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 303ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 303ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 303ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 303ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(30) DEBUG: [pool-1-thread-3] [2s 303ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 303ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [2s 304ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [2s 304ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 304ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 304ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 304ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 304ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 304ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775777 cancelled = false DEBUG: [pool-1-thread-3] [2s 304ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 304ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 304ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 304ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(31): 63 DEBUG: [pool-1-thread-3] [2s 304ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 304ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 304ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 304ms] FramesDecoder Got frame: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-3] [2s 304ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-3] [2s 304ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 304ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 305ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 305ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 348, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 305ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 10) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 305ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(31) DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 243 into buffer of 64 remaining to decode: 195 DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775776 cancelled = false DEBUG: [pool-1-thread-3] [2s 305ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [2s 305ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 305ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 305ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(32): 10 DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [2s 306ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [2s 306ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 306ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 306ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [2s 306ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 306ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 306ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(32) DEBUG: [MainThread] [2s 306ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 306ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(6)) Unwrapping: 195 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 195 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775775 cancelled = false DEBUG: [pool-1-thread-3] [2s 307ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(33): 9 DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 307ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 307ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 307ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 307ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 308ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 308ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [2s 308ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 308ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 308ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 308ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-3] [2s 308ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-3] [2s 308ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) close stream 10 DEBUG: [pool-1-thread-3] [2s 308ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 10 DEBUG: [pool-1-thread-3] [2s 308ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2af99075 DEBUG: [pool-1-thread-3] [2s 308ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-3] [2s 308ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(33) DEBUG: [pool-1-thread-3] [2s 308ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 308ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [2s 308ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775774 cancelled = false DEBUG: [pool-1-thread-3] [2s 309ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [2s 309ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 309ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 309ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(34): 63 DEBUG: [pool-1-thread-3] [2s 309ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [2s 309ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [2s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 309ms] FramesDecoder Got frame: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-3] [2s 309ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-3] [2s 309ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onNext(54) DEBUG: [pool-1-thread-3] [2s 309ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 309ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 309ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 310ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 402, limit: 16777216 DEBUG: [MainThread] [2s 310ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 310ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 12) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 310ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(34) DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 310ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775773 cancelled = false DEBUG: [pool-1-thread-3] [2s 311ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(35): 9 DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [2s 311ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 311ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 311ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 311ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 311ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 311ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 311ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 311ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 311ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 311ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) responseReceived: streamid=12 DEBUG: [MainThread] [2s 312ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 312ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) close stream 12 DEBUG: [MainThread] [2s 312ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 12 DEBUG: [MainThread] [2s 312ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 312ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 312ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@39bf444f DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-3] [2s 312ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(35) DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 312ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [2s 312ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [2s 312ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 312ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 313ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [MainThread] [2s 325ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [2s 328ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:51167/http2/fixed/y GET DEBUG: [pool-1-thread-3] [2s 328ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [2s 329ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 329ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 329ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 329ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 329ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 329ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 330ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 330ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 330ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7c48974b queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 330ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7c48974b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 330ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 331ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 331ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 331ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 331ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 331ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 331ms] PlainHttpConnection(SocketTube(7)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-6-SelectorManager] [2s 331ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@30dca654 for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=59900,localport=51167] DEBUG: [HttpClient-6-SelectorManager] [2s 331ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [2s 332ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59900 DEBUG: [pool-1-thread-3] [2s 332ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 332ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [pool-1-thread-3] [2s 332ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-3] [2s 332ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 332ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-3] [2s 332ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 332ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-3] [2s 332ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [pool-1-thread-3] [2s 332ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 332ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a24cd24 DEBUG: [pool-1-thread-3] [2s 332ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 332ms] SocketTube(7) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 332ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [2s 332ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 332ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [2s 333ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 333ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 333ms] SocketTube(7) write: starting subscription DEBUG: [pool-1-thread-5] [2s 333ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [2s 333ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 333ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [2s 333ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 333ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [2s 333ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 333ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [2s 333ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [2s 333ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-3] [2s 333ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [2s 333ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 333ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [2s 333ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 333ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-SelectorManager] [2s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f265404 for R (true) DEBUG: [pool-1-thread-1] [2s 333ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 333ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 333ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [2s 333ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [2s 333ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 334ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 334ms] Http1Publisher(SocketTube(7)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [2s 334ms] SocketTube(7) trying to write: 204 DEBUG: [pool-1-thread-1] [2s 334ms] SocketTube(7) wrote: 204 DEBUG: [pool-1-thread-1] [2s 334ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [2s 334ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 334ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 334ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 334ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [2s 334ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [2s 334ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [2s 334ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [2s 334ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [pool-1-thread-1] [2s 334ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [HttpClient-6-SelectorManager] [2s 334ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f265404 for None (false) DEBUG: [pool-1-thread-1] [2s 334ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 334ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2a61a158 DEBUG: [pool-1-thread-1] [2s 334ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 334ms] SocketTube(7) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [2s 335ms] Http1AsyncReceiver(SocketTube(7)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [2s 335ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 335ms] Http1AsyncReceiver(SocketTube(7)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7c48974b DEBUG: [HttpClient-6-SelectorManager] [2s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f265404 for R (false) DEBUG: [pool-1-thread-1] [2s 335ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [2s 335ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 335ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7c48974b DEBUG: [pool-1-thread-1] [2s 335ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [2s 335ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [2s 335ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7c48974b DEBUG: [pool-1-thread-1] [2s 335ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [2s 335ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [2s 335ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59900 remote=/127.0.0.1:51167] DEBUG: [pool-1-thread-1] [2s 335ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [2s 335ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@368a1243(6) DEBUG: [pool-1-thread-1] [2s 335ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@17d0b80d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@252efa8 queue.isEmpty: false DEBUG: [pool-1-thread-1] [2s 336ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 336ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [2s 336ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 336ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-1] [2s 336ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 336ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [2s 336ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 336ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 337ms] Http2Connection(SocketTube(7)) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 337ms] Http2Connection(SocketTube(7))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 337ms] Http2Connection(SocketTube(7))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 337ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-1] [2s 337ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 337ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-1] [2s 337ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 337ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-1] [2s 337ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-1] [2s 337ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 337ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4e93ea68 DEBUG: [pool-1-thread-1] [2s 337ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 337ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [2s 337ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 337ms] SocketTube(7) calling onSubscribe DEBUG: [pool-1-thread-1] [2s 337ms] PlainHttpConnection(SocketTube(7)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 337ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 337ms] Http2Connection(SocketTube(7)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [2s 337ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [2s 337ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 337ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 337ms] PlainHttpConnection(SocketTube(7)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 337ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f265404 for R (false) DEBUG: [pool-1-thread-1] [2s 337ms] Http2Connection(SocketTube(7)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-6-SelectorManager] [2s 337ms] SocketTube(7) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [2s 337ms] Http2Connection(SocketTube(7)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 337ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 338ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 338ms] Http2Connection(SocketTube(7)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 338ms] SocketTube(7) write: starting subscription DEBUG: [pool-1-thread-1] [2s 338ms] Http1AsyncReceiver(SocketTube(7)) stopping DEBUG: [HttpClient-6-SelectorManager] [2s 338ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 338ms] Http1AsyncReceiver(SocketTube(7)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-5] [2s 338ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [2s 338ms] Http1AsyncReceiver(SocketTube(7)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-5] [2s 338ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-1] [2s 338ms] Http2Connection(SocketTube(7)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [2s 338ms] Http2Connection(SocketTube(7)) H2 processed buffered data DEBUG: [pool-1-thread-5] [2s 338ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-1] [2s 338ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-5] [2s 338ms] SocketTube(7) trying to write: 63 DEBUG: [pool-1-thread-1] [2s 338ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-1] [2s 338ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-1] [2s 338ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-5] [2s 338ms] SocketTube(7) wrote: 63 DEBUG: [pool-1-thread-1] [2s 338ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-5] [2s 338ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [2s 338ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@368a1243(6) DEBUG: [pool-1-thread-5] [2s 338ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-1] [2s 338ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@17d0b80d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@252efa8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-5] [2s 338ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 338ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [2s 338ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 338ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 338ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-5] [2s 339ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(7) DEBUG: [Test-server-pool] [2s 339ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 339ms] SocketTube(7) trying to write: 13 DEBUG: [pool-1-thread-1] [2s 339ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [2s 339ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-5] [2s 339ms] SocketTube(7) wrote: 13 DEBUG: [Test-server-pool] [2s 339ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-5] [2s 339ms] SocketTube(7) write: requesting more... DEBUG: [Test-server-pool] [2s 339ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 339ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-5] [2s 339ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 339ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [2s 339ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 339ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [2s 341ms] FramesDecoder decodes: 9 TestServer: [3 s, 636 ms, 424092 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 DEBUG: [HttpClient-6-SelectorManager] [2s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f265404 for None (false) DEBUG: [readLoop] [2s 341ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 341ms] SocketTube(7) read bytes: 39 DEBUG: [readLoop] [2s 341ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 341ms] Http2Connection(SocketTube(7)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 341ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-6-SelectorManager] [2s 341ms] SocketTube(7) resuming read event Sent response headers 200 DEBUG: [pool-1-thread-5] [2s 341ms] Http2Connection(SocketTube(7)) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [2s 341ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 341ms] Http2Connection(SocketTube(7)) H2 Receiving(1): 39 DEBUG: [HttpClient-6-SelectorManager] [2s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f265404 for R (false) DEBUG: [readLoop] [2s 341ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-6-SelectorManager] [2s 341ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 341ms] Http2Connection(SocketTube(7)) Processing 39 DEBUG: [pool-1-thread-5] [2s 342ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [2s 342ms] FramesDecoder decodes: 9 TestServer: [3 s, 637 ms, 523513 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-5] [2s 342ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 342ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f265404 for None (false) DEBUG: [readLoop] [2s 342ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 342ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [2s 342ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 342ms] SocketTube(7) read bytes: 184 DEBUG: [readLoop] [2s 342ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-6-SelectorManager] [2s 342ms] Http2Connection(SocketTube(7)) onNext: got 184 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 342ms] Http2Connection(SocketTube(7)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 342ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 342ms] SocketTube(7) resuming read event TestServer: [3 s, 638 ms, 96309 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 DEBUG: [readLoop] [2s 342ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-5] [2s 342ms] PlainHttpConnection(SocketTube(7)) added 9 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 342ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f265404 for R (false) DEBUG: [pool-1-thread-5] [2s 342ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 343ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 343ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-5] [2s 343ms] SocketTube(7) trying to write: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f265404 for None (false) DEBUG: [pool-1-thread-5] [2s 343ms] SocketTube(7) wrote: 9 DEBUG: [readLoop] [2s 343ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 343ms] SocketTube(7) write: requesting more... DEBUG: [readLoop] [2s 343ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 343ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [2s 343ms] SocketTube(7) read bytes: 158 DEBUG: [readLoop] [2s 343ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 343ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 343ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 343ms] Http2Connection(SocketTube(7)) onNext: got 158 bytes in 1 buffers DEBUG: [readLoop] [2s 343ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 343ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-5] [2s 343ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f265404 for R (false) DEBUG: [HttpClient-6-SelectorManager] [2s 343ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 343ms] Http2Connection(SocketTube(7)) H2 processed(1) DEBUG: [pool-1-thread-5] [2s 344ms] Http2Connection(SocketTube(7)) sending 184 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 344ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f265404 for None (false) DEBUG: [pool-1-thread-5] [2s 344ms] Http2Connection(SocketTube(7)) H2 Receiving(2): 184 DEBUG: [HttpClient-6-SelectorManager] [2s 344ms] SocketTube(7) read bytes: 167 DEBUG: [pool-1-thread-5] [2s 344ms] Http2Connection(SocketTube(7)) Processing 184 DEBUG: [HttpClient-6-SelectorManager] [2s 344ms] Http2Connection(SocketTube(7)) onNext: got 167 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 344ms] FramesDecoder decodes: 184 DEBUG: [HttpClient-6-SelectorManager] [2s 344ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-5] [2s 344ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 344ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f265404 for R (false) DEBUG: [pool-1-thread-5] [2s 344ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-6-SelectorManager] [2s 344ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 345ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 345ms] Http2Connection(SocketTube(7)) Opened stream 2 DEBUG: [pool-1-thread-5] [2s 345ms] Http2Connection(SocketTube(7))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 345ms] Http2Connection(SocketTube(7))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [2s 345ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 345ms] Http2Connection(SocketTube(7))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 346ms] Http2Connection(SocketTube(7))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 346ms] Http2Connection(SocketTube(7))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 346ms] Http2Connection(SocketTube(7))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y) 200 HTTP_2 Local port: 59900 DEBUG: [pool-1-thread-5] [2s 353ms] Http2Connection(SocketTube(7))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 354ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 354ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 354ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 354ms] HttpClientImpl(6) ClientImpl (async) elapsed 25 millis for GET to http://127.0.0.1:51167/http2/fixed/y DEBUG: [pool-1-thread-5] [2s 354ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 354ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [2s 354ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 354ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 354ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 354ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 354ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 354ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 354ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 354ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 354ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 355ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 355ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 355ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 355ms] Http2Connection(SocketTube(7))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 355ms] Http2Connection(SocketTube(7))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 355ms] Http2Connection(SocketTube(7))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59900 DEBUG: [pool-1-thread-5] [2s 355ms] Http2Connection(SocketTube(7))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 355ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [2s 355ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 355ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 355ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 355ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 355ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [2s 355ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 355ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 356ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 356ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 356ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 356ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 356ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 356ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [2s 356ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 356ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 356ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 356ms] Http2Connection(SocketTube(7))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 356ms] Http2Connection(SocketTube(7))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 356ms] Http2Connection(SocketTube(7))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [2s 356ms] Http2Connection(SocketTube(7)) Closed stream 2 DEBUG: [pool-1-thread-5] [2s 356ms] Http2Connection(SocketTube(7))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@65713ca2 DEBUG: [pool-1-thread-5] [2s 356ms] Http2Connection(SocketTube(7))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [2s 356ms] Http2Connection(SocketTube(7)) H2 processed(2) DEBUG: [pool-1-thread-5] [2s 356ms] Http2Connection(SocketTube(7)) sending 158 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 356ms] Http2Connection(SocketTube(7)) H2 Receiving(3): 158 DEBUG: [pool-1-thread-5] [2s 356ms] Http2Connection(SocketTube(7)) Processing 158 DEBUG: [pool-1-thread-5] [2s 356ms] FramesDecoder decodes: 158 DEBUG: [pool-1-thread-5] [2s 356ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 356ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 357ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 357ms] Http2Connection(SocketTube(7)) Opened stream 4 DEBUG: [pool-1-thread-5] [2s 357ms] Http2Connection(SocketTube(7))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 357ms] Http2Connection(SocketTube(7))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [2s 357ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 357ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 357ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 357ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 358ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 358ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 358ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [2s 358ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 358ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 358ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 358ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [2s 358ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 358ms] Http2Connection(SocketTube(7))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 358ms] Http2Connection(SocketTube(7))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 358ms] Http2Connection(SocketTube(7))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59900 DEBUG: [pool-1-thread-5] [2s 358ms] Http2Connection(SocketTube(7))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 358ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [2s 358ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 358ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 358ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 359ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 359ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [2s 359ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 359ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 359ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 359ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 359ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 359ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 359ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 359ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [2s 359ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 359ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 359ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 359ms] Http2Connection(SocketTube(7))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 359ms] Http2Connection(SocketTube(7))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 359ms] Http2Connection(SocketTube(7))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [2s 359ms] Http2Connection(SocketTube(7)) Closed stream 4 DEBUG: [pool-1-thread-5] [2s 359ms] Http2Connection(SocketTube(7))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4c227716 DEBUG: [pool-1-thread-5] [2s 359ms] Http2Connection(SocketTube(7))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [2s 359ms] Http2Connection(SocketTube(7)) H2 processed(3) DEBUG: [pool-1-thread-5] [2s 360ms] Http2Connection(SocketTube(7)) sending 167 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 360ms] Http2Connection(SocketTube(7)) H2 Receiving(4): 167 DEBUG: [pool-1-thread-5] [2s 360ms] Http2Connection(SocketTube(7)) Processing 167 DEBUG: [pool-1-thread-5] [2s 360ms] FramesDecoder decodes: 167 DEBUG: [pool-1-thread-5] [2s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 360ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 360ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 360ms] Http2Connection(SocketTube(7)) Opened stream 6 DEBUG: [pool-1-thread-5] [2s 361ms] Http2Connection(SocketTube(7))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 361ms] Http2Connection(SocketTube(7))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [2s 361ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 361ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 361ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 361ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 361ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 361ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 361ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [2s 361ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 361ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 361ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 361ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [2s 361ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 361ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 361ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 361ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 361ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 361ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 361ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 361ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 362ms] Http2Connection(SocketTube(7))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 362ms] Http2Connection(SocketTube(7))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 362ms] Http2Connection(SocketTube(7))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [2s 362ms] Http2Connection(SocketTube(7)) Closed stream 1 DEBUG: [pool-1-thread-5] [2s 362ms] Http2Connection(SocketTube(7))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3cd78162 DEBUG: [pool-1-thread-5] [2s 362ms] Http2Connection(SocketTube(7))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [2s 362ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 362ms] Http2Connection(SocketTube(7))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 362ms] Http2Connection(SocketTube(7))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 362ms] Http2Connection(SocketTube(7))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59900 DEBUG: [pool-1-thread-5] [2s 362ms] Http2Connection(SocketTube(7))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 362ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 362ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 362ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 363ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 362ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 363ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 363ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 363ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 363ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 363ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 363ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onNext(52) DEBUG: [MainThread] [2s 363ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 363ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 363ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 363ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 363ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 363ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 363ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 364ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 364ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 364ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 364ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 364ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 364ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 364ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 364ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 364ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 364ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 364ms] Http2Connection(SocketTube(7))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 365ms] Http2Connection(SocketTube(7))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [2s 365ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 365ms] Http2Connection(SocketTube(7))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 365ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 365ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 365ms] Http2Connection(SocketTube(7)) Closed stream 6 DEBUG: [MainThread] [2s 365ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 365ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 365ms] Http2Connection(SocketTube(7))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@64da2d18 DEBUG: [pool-1-thread-5] [2s 365ms] Http2Connection(SocketTube(7))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [2s 365ms] Http2Connection(SocketTube(7)) H2 processed(4) DEBUG: [MainThread] [2s 366ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [2s 367ms] HttpClientImpl(7) ClientImpl (async) send http://127.0.0.1:51167/http2/chunk/y GET DEBUG: [pool-1-thread-5] [2s 368ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [2s 368ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-5] [2s 368ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [2s 368ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 368ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-5] [2s 368ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [2s 369ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [2s 369ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 369ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-5] [2s 369ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5767c5d8 queue.isEmpty: true DEBUG: [pool-1-thread-5] [2s 369ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5767c5d8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-5] [2s 370ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 370ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [2s 370ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 370ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [2s 370ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-5] [2s 370ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-5] [2s 370ms] PlainHttpConnection(SocketTube(8)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-7-SelectorManager] [2s 370ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@24937f8e for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=59902,localport=51167] DEBUG: [HttpClient-7-SelectorManager] [2s 370ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-7-SelectorManager] [2s 371ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59902 DEBUG: [pool-1-thread-5] [2s 371ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [2s 371ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [pool-1-thread-5] [2s 371ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-5] [2s 371ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 371ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-5] [2s 371ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 371ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-5] [2s 371ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-7-SelectorManager] [2s 371ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2e6b14fe DEBUG: [pool-1-thread-5] [2s 371ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-5] [2s 371ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [2s 371ms] SocketTube(8) read demand reset to 0 DEBUG: [pool-1-thread-5] [2s 371ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-7-SelectorManager] [2s 371ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [2s 371ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-7-SelectorManager] [2s 371ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [2s 372ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 372ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-7-SelectorManager] [2s 372ms] SocketTube(8) write: starting subscription DEBUG: [pool-1-thread-1] [2s 372ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-SelectorManager] [2s 372ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 372ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 372ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-5] [2s 372ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 372ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [2s 372ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-5] [2s 372ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 372ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-7-SelectorManager] [2s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (true) DEBUG: [pool-1-thread-1] [2s 372ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 372ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-3] [2s 372ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 372ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [2s 372ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-5] [2s 372ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [2s 372ms] Http1Publisher(SocketTube(8)) onNext with 204 bytes DEBUG: [pool-1-thread-5] [2s 373ms] SocketTube(8) trying to write: 204 DEBUG: [pool-1-thread-5] [2s 373ms] SocketTube(8) wrote: 204 DEBUG: [pool-1-thread-5] [2s 373ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [2s 373ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [2s 373ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 373ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 373ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-5] [2s 373ms] Http1Publisher(SocketTube(8)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [2s 373ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 373ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [2s 373ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-5] [2s 373ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-SelectorManager] [2s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) DEBUG: [pool-1-thread-5] [2s 373ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [2s 373ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-5] [2s 373ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [2s 373ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-5] [2s 373ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-SelectorManager] [2s 373ms] SocketTube(8) read bytes: 71 DEBUG: [pool-1-thread-5] [2s 373ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@57bb92c7 DEBUG: [HttpClient-7-SelectorManager] [2s 373ms] Http1AsyncReceiver(SocketTube(8)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-5] [2s 373ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-5] [2s 373ms] Http1Exchange reading headers DEBUG: [HttpClient-7-SelectorManager] [2s 373ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-5] [2s 374ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 374ms] Http1AsyncReceiver(SocketTube(8)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5767c5d8 DEBUG: [pool-1-thread-5] [2s 374ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [pool-1-thread-3] [2s 374ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-7-SelectorManager] [2s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (false) DEBUG: [pool-1-thread-3] [2s 374ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5767c5d8 DEBUG: [HttpClient-7-SelectorManager] [2s 374ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 374ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-5] [2s 374ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 374ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [2s 374ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5767c5d8 DEBUG: [pool-1-thread-3] [2s 374ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 374ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 374ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59902 remote=/127.0.0.1:51167] DEBUG: [pool-1-thread-3] [2s 374ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [2s 374ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@822990d(7) DEBUG: [pool-1-thread-3] [2s 374ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1a54ca8f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@590a78b6 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 375ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 375ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 375ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 375ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-3] [2s 375ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 375ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [2s 375ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 376ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 376ms] Http2Connection(SocketTube(8)) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 376ms] Http2Connection(SocketTube(8))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 376ms] Http2Connection(SocketTube(8))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 376ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-3] [2s 376ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 376ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-3] [2s 376ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 376ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-7-SelectorManager] [2s 376ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-3] [2s 376ms] SocketTube(8) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [2s 376ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [2s 376ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5ac862a5 DEBUG: [HttpClient-7-SelectorManager] [2s 376ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [2s 377ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 377ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 377ms] PlainHttpConnection(SocketTube(8)) added 63 bytes in the priority write queue DEBUG: [HttpClient-7-SelectorManager] [2s 377ms] Http2Connection(SocketTube(8)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [2s 377ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 377ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [2s 377ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [2s 377ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-7-SelectorManager] [2s 377ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 377ms] SocketTube(8) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 377ms] SocketTube(8) onSubscribe called DEBUG: [pool-1-thread-3] [2s 377ms] PlainHttpConnection(SocketTube(8)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 377ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 377ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 377ms] Http2Connection(SocketTube(8)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-7-SelectorManager] [2s 377ms] SocketTube(8) write: starting subscription DEBUG: [pool-1-thread-3] [2s 377ms] Http2Connection(SocketTube(8)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 377ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 377ms] Http2Connection(SocketTube(8)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 377ms] Http1AsyncReceiver(SocketTube(8)) stopping DEBUG: [pool-1-thread-3] [2s 377ms] Http1AsyncReceiver(SocketTube(8)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-5] [2s 377ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [2s 377ms] Http1AsyncReceiver(SocketTube(8)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 377ms] Http2Connection(SocketTube(8)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [2s 377ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-3] [2s 377ms] Http2Connection(SocketTube(8)) H2 processed buffered data DEBUG: [pool-1-thread-5] [2s 378ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-3] [2s 378ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-3] [2s 378ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-3] [2s 378ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-5] [2s 378ms] SocketTube(8) trying to write: 63 DEBUG: [pool-1-thread-3] [2s 378ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 378ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 378ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@822990d(7) DEBUG: [pool-1-thread-5] [2s 378ms] SocketTube(8) wrote: 63 DEBUG: [pool-1-thread-3] [2s 378ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1a54ca8f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@590a78b6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [2s 378ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 378ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [2s 378ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [2s 378ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [Test-server-pool] [2s 378ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 378ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 378ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-5] [2s 378ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 378ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [2s 378ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-5] [2s 378ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(8) DEBUG: [Test-server-pool] [2s 378ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-5] [2s 379ms] SocketTube(8) trying to write: 13 DEBUG: [Test-server-pool] [2s 379ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 379ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [2s 379ms] SocketTube(8) wrote: 13 DEBUG: [pool-1-thread-5] [2s 379ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [2s 379ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-5] [2s 379ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 379ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 379ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started TestServer: [3 s, 675 ms, 830899 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [2s 380ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 380ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [2s 380ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 380ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 380ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) DEBUG: [readLoop] [2s 381ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-7-SelectorManager] [2s 381ms] SocketTube(8) read bytes: 39 TestServer: [3 s, 676 ms, 465537 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-7-SelectorManager] [2s 381ms] Http2Connection(SocketTube(8)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 381ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-7-SelectorManager] [2s 381ms] SocketTube(8) resuming read event DEBUG: [readLoop] [2s 381ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (false) DEBUG: [readLoop] [2s 381ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-5] [2s 381ms] Http2Connection(SocketTube(8)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-7-SelectorManager] [2s 381ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 381ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-5] [2s 381ms] Http2Connection(SocketTube(8)) H2 Receiving(1): 39 TestServer: [3 s, 676 ms, 956431 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 DEBUG: [readLoop] [2s 381ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) DEBUG: [readLoop] [2s 381ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-5] [2s 381ms] Http2Connection(SocketTube(8)) Processing 39 DEBUG: [HttpClient-7-SelectorManager] [2s 382ms] SocketTube(8) read bytes: 257 DEBUG: [pool-1-thread-5] [2s 382ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-7-SelectorManager] [2s 382ms] Http2Connection(SocketTube(8)) onNext: got 257 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 382ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 382ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 382ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 382ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [2s 382ms] Http2Connection(SocketTube(8)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-7-SelectorManager] [2s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 382ms] SocketTube(8) read bytes: 232 DEBUG: [pool-1-thread-5] [2s 382ms] PlainHttpConnection(SocketTube(8)) added 9 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 382ms] Http2Connection(SocketTube(8)) onNext: got 232 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 382ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 382ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-5] [2s 382ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(8) DEBUG: [HttpClient-7-SelectorManager] [2s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 383ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 383ms] SocketTube(8) trying to write: 9 DEBUG: [readLoop] [2s 383ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 383ms] SocketTube(8) wrote: 9 DEBUG: [readLoop] [2s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 383ms] SocketTube(8) write: requesting more... DEBUG: [readLoop] [2s 383ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 383ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [readLoop] [2s 383ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-5] [2s 383ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 383ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 383ms] Http2Connection(SocketTube(8)) H2 processed(1) DEBUG: [pool-1-thread-5] [2s 383ms] Http2Connection(SocketTube(8)) sending 257 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 383ms] Http2Connection(SocketTube(8)) H2 Receiving(2): 257 DEBUG: [pool-1-thread-5] [2s 383ms] Http2Connection(SocketTube(8)) Processing 257 DEBUG: [pool-1-thread-5] [2s 383ms] FramesDecoder decodes: 257 DEBUG: [pool-1-thread-5] [2s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 383ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-5] [2s 384ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 384ms] Http2Connection(SocketTube(8)) Opened stream 2 DEBUG: [pool-1-thread-5] [2s 384ms] Http2Connection(SocketTube(8))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 385ms] Http2Connection(SocketTube(8))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [2s 385ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 385ms] Http2Connection(SocketTube(8))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 385ms] Http2Connection(SocketTube(8))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 385ms] Http2Connection(SocketTube(8))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 385ms] Http2Connection(SocketTube(8))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y) 200 HTTP_2 Local port: 59902 DEBUG: [pool-1-thread-5] [2s 386ms] Http2Connection(SocketTube(8))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 386ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 386ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 386ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 386ms] HttpClientImpl(7) ClientImpl (async) elapsed 18 millis for GET to http://127.0.0.1:51167/http2/chunk/y DEBUG: [pool-1-thread-5] [2s 386ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 386ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [2s 386ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 386ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 386ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 386ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 386ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 386ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 386ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 386ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 386ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 386ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 387ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 387ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 387ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 387ms] Http2Connection(SocketTube(8)) Opened stream 4 DEBUG: [pool-1-thread-5] [2s 388ms] Http2Connection(SocketTube(8))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 388ms] Http2Connection(SocketTube(8))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [2s 388ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 388ms] Http2Connection(SocketTube(8))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 388ms] Http2Connection(SocketTube(8))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 388ms] Http2Connection(SocketTube(8))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59902 DEBUG: [pool-1-thread-5] [2s 388ms] Http2Connection(SocketTube(8))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 389ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [2s 389ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 389ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 389ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 389ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 389ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 389ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 389ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 389ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 389ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 389ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 389ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 389ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 389ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 390ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 390ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 390ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [2s 390ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 390ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 390ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 390ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 390ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 390ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 390ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 390ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [2s 390ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 390ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 390ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 391ms] Http2Connection(SocketTube(8))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 391ms] Http2Connection(SocketTube(8))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 391ms] Http2Connection(SocketTube(8))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [2s 391ms] Http2Connection(SocketTube(8)) Closed stream 2 DEBUG: [pool-1-thread-5] [2s 391ms] Http2Connection(SocketTube(8))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@62bcd7c5 DEBUG: [pool-1-thread-5] [2s 391ms] Http2Connection(SocketTube(8))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [2s 391ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 391ms] Http2Connection(SocketTube(8))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 391ms] Http2Connection(SocketTube(8))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 391ms] Http2Connection(SocketTube(8))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59902 DEBUG: [pool-1-thread-5] [2s 392ms] Http2Connection(SocketTube(8))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 392ms] HttpClientImpl(7) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [2s 392ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 392ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 392ms] Http2Connection(SocketTube(8)) H2 processed(2) DEBUG: [pool-1-thread-5] [2s 392ms] Http2Connection(SocketTube(8)) sending 232 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 392ms] Http2Connection(SocketTube(8)) H2 Receiving(3): 232 DEBUG: [pool-1-thread-5] [2s 392ms] Http2Connection(SocketTube(8)) Processing 232 DEBUG: [pool-1-thread-5] [2s 392ms] FramesDecoder decodes: 232 DEBUG: [pool-1-thread-5] [2s 392ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 392ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 392ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 392ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [2s 392ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 392ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 393ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 393ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 393ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 393ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 393ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 393ms] HttpClientImpl(7) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [2s 393ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 393ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 393ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 393ms] Http2Connection(SocketTube(8))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 393ms] Http2Connection(SocketTube(8))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 393ms] Http2Connection(SocketTube(8))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [2s 393ms] Http2Connection(SocketTube(8)) Closed stream 4 DEBUG: [pool-1-thread-5] [2s 393ms] Http2Connection(SocketTube(8))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7e4ac06e DEBUG: [pool-1-thread-5] [2s 393ms] Http2Connection(SocketTube(8))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [2s 393ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 394ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 394ms] Http2Connection(SocketTube(8)) Opened stream 6 DEBUG: [pool-1-thread-5] [2s 394ms] Http2Connection(SocketTube(8))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 395ms] Http2Connection(SocketTube(8))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [2s 395ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 395ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 395ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 395ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 395ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 395ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 395ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [2s 395ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 395ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 395ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 395ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [2s 395ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 395ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 395ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 395ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 396ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 396ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 396ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 396ms] Http2Connection(SocketTube(8))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 396ms] Http2Connection(SocketTube(8))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 396ms] Http2Connection(SocketTube(8))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 396ms] Http2Connection(SocketTube(8)) Closed stream 1 DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 396ms] Http2Connection(SocketTube(8))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@17ea837a DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 396ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 396ms] Http2Connection(SocketTube(8))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [2s 396ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 396ms] Http2Connection(SocketTube(8))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 397ms] Http2Connection(SocketTube(8))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 397ms] Http2Connection(SocketTube(8))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59902 DEBUG: [pool-1-thread-5] [2s 397ms] Http2Connection(SocketTube(8))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 397ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 397ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 397ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 397ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 397ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 397ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-5] [2s 397ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 397ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 397ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 397ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 398ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 398ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 398ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 398ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 398ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 398ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 398ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 398ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 398ms] Http2Connection(SocketTube(8))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 398ms] Http2Connection(SocketTube(8))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 398ms] Http2Connection(SocketTube(8))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 398ms] Http2Connection(SocketTube(8)) Closed stream 6 DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 398ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 398ms] Http2Connection(SocketTube(8))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1ccc16ea DEBUG: [pool-1-thread-5] [2s 399ms] Http2Connection(SocketTube(8))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [2s 399ms] Http2Connection(SocketTube(8)) H2 processed(3) DEBUG: [MainThread] [2s 400ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [2s 422ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:47733/https2/fixed/y GET DEBUG: [HttpClient-2-SelectorManager] [2s 422ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [pool-1-thread-5] [2s 422ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/fixed/y GET, proxy=null DEBUG: [HttpClient-6-SelectorManager] [2s 423ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [2s 423ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [2s 423ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [2s 423ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [pool-1-thread-5] [2s 423ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [2s 424ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [2s 424ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [pool-1-thread-5] [2s 424ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [2s 424ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2130bf33 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-8-SelectorManager] [2s 424ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [2s 425ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [2s 425ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33810 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33810, Session(1711996932045|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-5] [2s 425ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-5] [2s 425ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 425ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-5] [2s 425ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 425ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-5] [2s 425ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [2s 425ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [HttpClient-8-SelectorManager] [2s 426ms] 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@2bc8d443[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: [pool-1-thread-5] [2s 426ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SocketTube(9) DEBUG: [HttpClient-8-SelectorManager] [2s 426ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-5] [2s 426ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-8-SelectorManager] [2s 426ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-5] [2s 426ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-8-SelectorManager] [2s 426ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [2s 426ms] SSL Writer(SocketTube(9)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [2s 426ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 426ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [2s 426ms] SSL Writer(SocketTube(9)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [2s 426ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [2s 426ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [2s 426ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-5] [2s 426ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [2s 426ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [2s 426ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [2s 426ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [2s 426ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [2s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 426ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [2s 426ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 427ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [2s 427ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 427ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 431ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 431ms] SSL Writer(SocketTube(9)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 431ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 431ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-5] [2s 431ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 431ms] SSL Writer(SocketTube(9)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [2s 431ms] SSL Writer(SocketTube(9)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [2s 431ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 431ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 431ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [2s 431ms] SocketTube(9) trying to write: 2191 DEBUG: [pool-1-thread-5] [2s 432ms] SocketTube(9) wrote: 2191 DEBUG: [pool-1-thread-5] [2s 432ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [2s 432ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 432ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 432ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [2s 432ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 442ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [2s 442ms] SocketTube(9) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [2s 442ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 442ms] SSL Reader(SocketTube(9)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 442ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [2s 442ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for R (false) DEBUG: [pool-1-thread-5] [2s 442ms] SSL Reader(SocketTube(9)) Unwrapping: 133 DEBUG: [HttpClient-8-SelectorManager] [2s 442ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 442ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 442ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 442ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [2s 443ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-5] [2s 443ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [2s 443ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [2s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 443ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 443ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 443ms] Http2ClientImpl stopping DEBUG: [HttpClient-2-SelectorManager] [2s 444ms] Http2ClientImpl stopping DEBUG: [HttpClient-1-SelectorManager] [2s 445ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-5] [2s 445ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-5] [2s 445ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [2s 445ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [2s 445ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 445ms] SSL Writer(SocketTube(9)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 445ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 445ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [HttpClient-7-SelectorManager] [2s 445ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-5] [2s 445ms] SSL Writer(SocketTube(9)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [2s 445ms] SSL Writer(SocketTube(9)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [2s 445ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 445ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 445ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [2s 445ms] SocketTube(9) trying to write: 6 DEBUG: [pool-1-thread-5] [2s 446ms] SocketTube(9) wrote: 6 DEBUG: [pool-1-thread-5] [2s 446ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [2s 446ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 446ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 446ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [2s 446ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 446ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [2s 446ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [2s 446ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 446ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-5] [2s 446ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for R (true) DEBUG: [pool-1-thread-5] [2s 446ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 446ms] SocketTube(9) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [2s 446ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 447ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [2s 447ms] SSL Reader(SocketTube(9)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 447ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 447ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for R (false) DEBUG: [pool-1-thread-5] [2s 447ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 447ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 447ms] SSL Reader(SocketTube(9)) Unwrapping: 175 DEBUG: [pool-1-thread-5] [2s 447ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-5] [2s 447ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 447ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [2s 447ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-5] [2s 447ms] SSL Reader(SocketTube(9)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [2s 448ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [2s 448ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 448ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [2s 448ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-5] [2s 448ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [2s 448ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [2s 449ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-5] [2s 449ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 449ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 449ms] SSL Reader(SocketTube(9)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [2s 451ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 451ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 451ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 451ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-5] [2s 451ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [2s 451ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [2s 451ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 451ms] SSL Writer(SocketTube(9)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 451ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 451ms] SSLFlowDelegate(SocketTube(9)) setALPN = h2 DEBUG: [pool-1-thread-5] [2s 451ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [2s 451ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [2s 451ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [2s 452ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [2s 452ms] SSLTube(SocketTube(9)) connecting flows DEBUG: [pool-1-thread-5] [2s 452ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@302b029e DEBUG: [pool-1-thread-5] [2s 452ms] Http2Connection(SSLTube(SocketTube(9))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [2s 452ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 452ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 452ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 452ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 452ms] SSLTube(SocketTube(9)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [2s 452ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [2s 452ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 453ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 453ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [2s 453ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 453ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-5] [2s 453ms] SSL Writer(SocketTube(9)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 453ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-2-SelectorManager] [2s 453ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [pool-1-thread-5] [2s 453ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 453ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 453ms] Http2Connection(SSLTube(SocketTube(9))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [2s 453ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 453ms] Http2Connection(SSLTube(SocketTube(9))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 453ms] Http2Connection(SSLTube(SocketTube(9))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [2s 453ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed buffered data DEBUG: [pool-1-thread-5] [2s 453ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-5] [2s 453ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-5] [2s 453ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 453ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [2s 453ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 453ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 454ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(0) sendHeadersOnly() DEBUG: [HttpClient-7-SelectorManager] [2s 454ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [pool-1-thread-5] [2s 454ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-4-SelectorManager] [2s 454ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams DEBUG: [pool-1-thread-5] [2s 454ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 1 DEBUG: [HttpClient-3-SelectorManager] [2s 454ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [pool-1-thread-5] [2s 454ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [2s 454ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 454ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 454ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [pool-1-thread-5] [2s 454ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 454ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [2s 454ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [2s 454ms] SSL Writer(SocketTube(9)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [2s 454ms] SSL Writer(SocketTube(9)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [2s 454ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 455ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 455ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [2s 455ms] SocketTube(9) trying to write: 90 DEBUG: [HttpClient-1-SelectorManager] [2s 455ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [pool-1-thread-5] [2s 455ms] SocketTube(9) wrote: 90 DEBUG: [pool-1-thread-5] [2s 455ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [2s 455ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 455ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 455ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 455ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [2s 455ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-5] [2s 455ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [2s 455ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [2s 455ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 455ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-5] [2s 455ms] SSL Writer(SocketTube(9)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 455ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 455ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 455ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [2s 455ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-5] [2s 455ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [2s 455ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [2s 455ms] SSLTube(SocketTube(9)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 455ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-5] [2s 456ms] SSL Writer(SocketTube(9)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 456ms] SSL Writer(SocketTube(9)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [2s 456ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 456ms] SSL Writer(SocketTube(9)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 456ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 456ms] SSL Writer(SocketTube(9)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [2s 456ms] SSL Writer(SocketTube(9)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [2s 456ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 456ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 456ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [2s 456ms] SocketTube(9) trying to write: 174 DEBUG: [pool-1-thread-5] [2s 456ms] SocketTube(9) wrote: 174 DEBUG: [pool-1-thread-5] [2s 456ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [2s 456ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 456ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 456ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 456ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [2s 456ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-5] [2s 456ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [2s 457ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 457ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 457ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [2s 457ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [2s 457ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [2s 457ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 457ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 458ms] Http2Connection(SocketTube(2)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-2-SelectorManager] [2s 458ms] PlainHttpConnection(SocketTube(2)) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 458ms] Http2Connection(SocketTube(8)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-2-SelectorManager] [2s 458ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [2s 458ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-7-SelectorManager] [2s 458ms] PlainHttpConnection(SocketTube(8)) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 458ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 458ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(8) TestServer(2): starting connection DEBUG: [Test-server-pool] [2s 459ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 459ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 459ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 459ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 459ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 459ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [2s 460ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 460ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [2s 460ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 460ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 460ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 460ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 460ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 460ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 460ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 460ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 460ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 460ms] 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: [3 s, 756 ms, 913849 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 Sent response headers 200 DEBUG: [HttpClient-7-SelectorManager] [2s 461ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 462ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-3-SelectorManager] [2s 462ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user TestServer: [3 s, 757 ms, 518246 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-7-SelectorManager] [2s 462ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [2s 462ms] Http2Connection(SocketTube(7)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-7-SelectorManager] [2s 462ms] SocketTube(8) pausing read event DEBUG: [HttpClient-6-SelectorManager] [2s 462ms] PlainHttpConnection(SocketTube(7)) added 34 bytes to the write queue DEBUG: [HttpClient-2-SelectorManager] [2s 462ms] SocketTube(2) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 462ms] SocketTube(2) error signalled java.io.IOException: selector manager closed TestServer: [3 s, 758 ms, 21000 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-8-SelectorManager] [2s 462ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 464ms] SocketTube(9) read bytes: 2761 DEBUG: [HttpClient-8-SelectorManager] [2s 464ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 465ms] SSL Reader(SocketTube(9)) Adding 2761 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 465ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [2s 465ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:2761, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for R (false) DEBUG: [HttpClient-8-SelectorManager] [2s 465ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 465ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 465ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 462ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 34 bytes to the write queue DEBUG: [HttpClient-4-SelectorManager] [2s 466ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [HttpClient-4-SelectorManager] [2s 466ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [HttpClient-4-SelectorManager] [2s 466ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-4-SelectorManager] [2s 466ms] SSL Writer(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 466ms] SSL Writer(SocketTube(4)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [2s 466ms] SocketTube(8) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5ac862a5 DEBUG: [HttpClient-3-SelectorManager] [2s 462ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 34 bytes to the write queue DEBUG: [HttpClient-3-SelectorManager] [2s 466ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [HttpClient-3-SelectorManager] [2s 466ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [2s 466ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-3-SelectorManager] [2s 466ms] SSL Writer(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 466ms] SSL Writer(SocketTube(3)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [2s 466ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [2s 462ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-1-SelectorManager] [2s 462ms] Http2Connection(SocketTube(1)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-2-SelectorManager] [2s 462ms] SocketTube(2) pausing read event DEBUG: [pool-1-thread-5] [2s 465ms] SSL Reader(SocketTube(9)) Unwrapping: 2761 DEBUG: [HttpClient-1-SelectorManager] [2s 467ms] PlainHttpConnection(SocketTube(1)) added 34 bytes to the write queue DEBUG: [HttpClient-1-SelectorManager] [2s 467ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [HttpClient-1-SelectorManager] [2s 467ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(1) DEBUG: [HttpClient-4-SelectorManager] [2s 466ms] SSL Writer(SocketTube(4)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-1-SelectorManager] [2s 467ms] SocketTube(1) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 467ms] SSL Writer(SocketTube(4)) wrapping 34 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 467ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-4-SelectorManager] [2s 467ms] SSL Writer(SocketTube(4)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-4-SelectorManager] [2s 467ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [2s 467ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 2761 into buffer of 16676 remaining to decode: 1035 DEBUG: [pool-1-thread-5] [2s 467ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 467ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-3-SelectorManager] [2s 466ms] SSL Writer(SocketTube(3)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 467ms] SSL Reader(SocketTube(9)) Unwrapping: 1035 DEBUG: [HttpClient-6-SelectorManager] [2s 466ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(7) DEBUG: [HttpClient-3-SelectorManager] [2s 467ms] SSL Writer(SocketTube(3)) wrapping 34 bytes DEBUG: [HttpClient-6-SelectorManager] [2s 467ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [2s 468ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [2s 468ms] SSL Reader(SocketTube(9)) Decoded 39 bytes out of 1035 into buffer of 512 remaining to decode: 958 DEBUG: [HttpClient-6-SelectorManager] [2s 468ms] SocketTube(7) pausing read event DEBUG: [HttpClient-3-SelectorManager] [2s 468ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-2-SelectorManager] [2s 467ms] SocketTube(2) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7bada209 DEBUG: [HttpClient-1-SelectorManager] [2s 467ms] SocketTube(1) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 467ms] SSL Writer(SocketTube(4)) Sending 72 bytes downstream DEBUG: [HttpClient-1-SelectorManager] [2s 468ms] SocketTube(1) pausing read event DEBUG: [pool-1-thread-5] [2s 468ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-1-SelectorManager] [2s 468ms] SocketTube(1) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@51abfe19 DEBUG: [pool-1-thread-5] [2s 468ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 77 DEBUG: [HttpClient-6-SelectorManager] [2s 468ms] SocketTube(7) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4e93ea68 DEBUG: [pool-1-thread-5] [2s 468ms] SSL Reader(SocketTube(9)) sending 39 DEBUG: [HttpClient-6-SelectorManager] [2s 468ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [2s 468ms] SSL Reader(SocketTube(9)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [2s 468ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 468ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 468ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [2s 468ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [2s 468ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [2s 468ms] Http2Connection(SSLTube(SocketTube(9))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 468ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [2s 468ms] Http2Connection(SSLTube(SocketTube(9))) Processing 39 DEBUG: [pool-1-thread-5] [2s 468ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [2s 468ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-3-SelectorManager] [2s 468ms] SSL Writer(SocketTube(3)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 469ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-3-SelectorManager] [2s 469ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-3-SelectorManager] [2s 469ms] SSL Writer(SocketTube(3)) Sending 72 bytes downstream DEBUG: [HttpClient-3-SelectorManager] [2s 469ms] SSL Writer(SocketTube(3)) Adding 72 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [2s 469ms] Http2Connection(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 468ms] SSL Writer(SocketTube(4)) Adding 72 to outputQ queue DEBUG: [HttpClient-4-SelectorManager] [2s 469ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [2s 469ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 469ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [2s 469ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [2s 468ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [2s 469ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [2s 469ms] Http2Connection(SocketTube(1)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [2s 469ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-1-SelectorManager] [2s 469ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [2s 469ms] SocketTube(8) write: cancel DEBUG: [HttpClient-3-SelectorManager] [2s 469ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 469ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 469ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 469ms] Http2Connection(SocketTube(8)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [2s 469ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [2s 469ms] Http2Connection(SocketTube(1)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 469ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-1-SelectorManager] [2s 469ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [2s 469ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [2s 469ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 469ms] SocketTube(4) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 469ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 469ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-SelectorManager] [2s 469ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: cancelled by SocketTube(8) DEBUG: [pool-1-thread-5] [2s 469ms] SSL Writer(SocketTube(9)) onNext DEBUG: [HttpClient-1-SelectorManager] [2s 469ms] SocketTube(1) write: cancel DEBUG: [HttpClient-7-SelectorManager] [2s 470ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 469ms] SocketTube(4) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 469ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-5] [2s 470ms] SSL Writer(SocketTube(9)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-3-SelectorManager] [2s 470ms] SocketTube(3) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 470ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [2s 470ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: cancelled by SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [2s 470ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 470ms] Http2Connection(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [2s 470ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [2s 470ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 470ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [2s 470ms] SocketTube(7) write: cancel DEBUG: [HttpClient-6-SelectorManager] [2s 471ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 471ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: cancelled by SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [2s 471ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 470ms] SocketTube(4) pausing read event DEBUG: [pool-1-thread-5] [2s 470ms] SSL Writer(SocketTube(9)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-3-SelectorManager] [2s 470ms] SocketTube(3) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 471ms] Http2Connection(SocketTube(7)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [2s 475ms] SSL Writer(SocketTube(9)) wrapping 9 bytes DEBUG: [HttpClient-3-SelectorManager] [2s 475ms] SocketTube(3) pausing read event DEBUG: [pool-1-thread-5] [2s 475ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 475ms] SSL Writer(SocketTube(9)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 475ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 475ms] SSL Writer(SocketTube(9)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [2s 475ms] SSL Writer(SocketTube(9)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [2s 475ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 475ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 475ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [2s 476ms] SocketTube(9) trying to write: 47 DEBUG: [pool-1-thread-5] [2s 476ms] SocketTube(9) wrote: 47 DEBUG: [pool-1-thread-5] [2s 476ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [2s 476ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 476ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 476ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 476ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [readLoop] [2s 476ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 476ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [readLoop] [2s 476ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 476ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [readLoop] [2s 476ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 476ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 476ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-5] [2s 476ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(1) DEBUG: [readLoop] [2s 476ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 476ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 476ms] SSL Reader(SocketTube(9)) Unwrapping: 958 DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(9)) Decoded 59 bytes out of 958 into buffer of 16676 remaining to decode: 861 DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(9)) sending 59 DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(9)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-5] [2s 477ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 477ms] Http2Connection(SSLTube(SocketTube(9))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 477ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-5] [2s 477ms] Http2Connection(SSLTube(SocketTube(9))) Processing 59 DEBUG: [pool-1-thread-5] [2s 477ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-5] [2s 477ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 477ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-5] [2s 478ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 478ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 2 DEBUG: [pool-1-thread-5] [2s 478ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 478ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [2s 478ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(2) DEBUG: [pool-1-thread-5] [2s 478ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 478ms] SSL Reader(SocketTube(9)) Unwrapping: 861 DEBUG: [pool-1-thread-5] [2s 479ms] SSL Reader(SocketTube(9)) Decoded 15 bytes out of 861 into buffer of 64 remaining to decode: 808 DEBUG: [pool-1-thread-5] [2s 479ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [2s 479ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [2s 479ms] SSL Reader(SocketTube(9)) sending 15 DEBUG: [pool-1-thread-5] [2s 479ms] SSL Reader(SocketTube(9)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-5] [2s 479ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 479ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [2s 479ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [2s 479ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 479ms] Http2Connection(SSLTube(SocketTube(9))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 479ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-5] [2s 479ms] Http2Connection(SSLTube(SocketTube(9))) Processing 15 DEBUG: [pool-1-thread-5] [2s 479ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [2s 479ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 479ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 479ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 479ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-2-SelectorManager] [2s 483ms] Http2Connection(SocketTube(2)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [2s 483ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Completing responseCF(0) with response headers java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-2-SelectorManager] [2s 486ms] SocketTube(2) Stopping read scheduler DEBUG: [pool-1-thread-5] [2s 486ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y) 200 HTTP_2 Local port: 33810 DEBUG: [pool-1-thread-4] [2s 488ms] Http2Connection(SocketTube(2)) 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-7-SelectorManager] [2s 501ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-1-SelectorManager] [2s 512ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [2s 513ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-3] [2s 520ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [2s 521ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 521ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 521ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 523ms] SocketTube(2) Read scheduler stopped DEBUG: [pool-1-thread-5] [2s 522ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 522ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [2s 522ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-4] [2s 523ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [2s 522ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-4] [2s 523ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-6-SelectorManager] [2s 522ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [HttpClient-1-SelectorManager] [2s 523ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [HttpClient-6-SelectorManager] [2s 523ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [2s 523ms] SocketTube(2) write: cancel DEBUG: [HttpClient-2-SelectorManager] [2s 523ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 523ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: cancelled by SocketTube(2) DEBUG: [pool-1-thread-5] [2s 523ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 523ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-5] [2s 523ms] HttpResponseInputStream onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 523ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-4] [2s 524ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [2s 524ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [2s 523ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [HttpClient-6-SelectorManager] [2s 524ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [HttpClient-2-SelectorManager] [2s 523ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 524ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [2s 523ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:59900 stopping. 1 streams DEBUG: [pool-1-thread-5] [2s 523ms] HttpResponseInputStream onSubscribe: requesting 1 Server connection to /127.0.0.1:59886 stopping. 1 streams DEBUG: [HttpClient-7-SelectorManager] [2s 524ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 524ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-7-SelectorManager] [2s 525ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [HttpClient-2-SelectorManager] [2s 525ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [HttpClient-1-SelectorManager] [2s 524ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:59902 stopping. 1 streams Server connection to /127.0.0.1:59882 stopping. 1 streams DEBUG: [pool-1-thread-5] [2s 525ms] HttpClientImpl(8) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:47733/https2/fixed/y DEBUG: [HttpClient-1-SelectorManager] [2s 525ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [pool-1-thread-5] [2s 526ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(3) DEBUG: [MainThread] [2s 526ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 526ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 526ms] SSL Reader(SocketTube(9)) Unwrapping: 808 DEBUG: [pool-1-thread-5] [2s 526ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 808 into buffer of 64 remaining to decode: 749 DEBUG: [pool-1-thread-5] [2s 526ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 527ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 527ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-5] [2s 527ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 527ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 527ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [2s 527ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 527ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 527ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 527ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [2s 527ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-5] [2s 527ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 527ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 527ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 527ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 528ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 528ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 528ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 528ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 528ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 528ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 528ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 528ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 528ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 528ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(4) DEBUG: [pool-1-thread-5] [2s 528ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 528ms] SSL Reader(SocketTube(9)) Unwrapping: 749 DEBUG: [pool-1-thread-5] [2s 528ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 749 into buffer of 16676 remaining to decode: 654 DEBUG: [pool-1-thread-5] [2s 528ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [2s 528ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [2s 528ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-5] [2s 529ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [2s 529ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 529ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [2s 529ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [2s 529ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 529ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 529ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-5] [2s 529ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-5] [2s 529ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [2s 529ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 529ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 530ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 530ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 4 DEBUG: [pool-1-thread-5] [2s 530ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 530ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [2s 530ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(5) DEBUG: [pool-1-thread-5] [2s 531ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 531ms] SSL Reader(SocketTube(9)) Unwrapping: 654 DEBUG: [pool-1-thread-5] [2s 531ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 654 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-5] [2s 531ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 531ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 531ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-5] [2s 531ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 531ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 531ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [2s 531ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 531ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 531ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 531ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [2s 532ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-5] [2s 532ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 532ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 532ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 532ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 532ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 532ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 532ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 532ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 532ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 532ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 532ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 532ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 532ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 532ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(6) DEBUG: [pool-1-thread-5] [2s 532ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 532ms] SSL Reader(SocketTube(9)) Unwrapping: 595 DEBUG: [pool-1-thread-5] [2s 533ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-5] [2s 533ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [2s 533ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [2s 533ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-5] [2s 533ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [2s 533ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 533ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [2s 533ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [2s 533ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 533ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 533ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-5] [2s 533ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-5] [2s 533ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [2s 533ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 533ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 534ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 534ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 6 DEBUG: [pool-1-thread-5] [2s 534ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 535ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [2s 535ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(7) DEBUG: [pool-1-thread-5] [2s 535ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 535ms] SSL Reader(SocketTube(9)) Unwrapping: 500 DEBUG: [pool-1-thread-5] [2s 535ms] SSL Reader(SocketTube(9)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-5] [2s 535ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [2s 535ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [2s 535ms] SSL Reader(SocketTube(9)) sending 23 DEBUG: [pool-1-thread-5] [2s 535ms] SSL Reader(SocketTube(9)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [2s 535ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 535ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [2s 535ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [2s 536ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 536ms] Http2Connection(SSLTube(SocketTube(9))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 536ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-5] [2s 536ms] Http2Connection(SSLTube(SocketTube(9))) Processing 23 DEBUG: [pool-1-thread-5] [2s 536ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [2s 536ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 536ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 536ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 536ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [2s 536ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 536ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 536ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 536ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 536ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 537ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(8) DEBUG: [pool-1-thread-5] [2s 537ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 537ms] SSL Reader(SocketTube(9)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [2s 537ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [2s 537ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 537ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 537ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-5] [2s 537ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 537ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 537ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [2s 537ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 537ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 537ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 538ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [2s 538ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-5] [2s 538ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 538ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 538ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 538ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 538ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 538ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 538ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 538ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 538ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 538ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 538ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 538ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 538ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [2s 538ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 1 DEBUG: [pool-1-thread-5] [2s 539ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7319a6b2 DEBUG: [pool-1-thread-5] [2s 539ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [2s 539ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(9) DEBUG: [pool-1-thread-5] [2s 539ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 539ms] SSL Reader(SocketTube(9)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [2s 539ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [2s 539ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 539ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 539ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-5] [2s 539ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue TestServer: Connection writer stopping DEBUG: [pool-1-thread-5] [2s 539ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 540ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [2s 540ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 540ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 540ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 540ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-5] [2s 540ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-5] [2s 540ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 540ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 540ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 540ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 540ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 540ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 33810 TestServer: Connection writer stopping DEBUG: [pool-1-thread-5] [2s 541ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 541ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 541ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 541ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 541ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(10) DEBUG: [pool-1-thread-5] [2s 541ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 541ms] SSL Reader(SocketTube(9)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [2s 541ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [2s 542ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 542ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 542ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-5] [2s 542ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 542ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 542ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [2s 542ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 542ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 542ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 542ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-5] [2s 542ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-5] [2s 542ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 542ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 542ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 543ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 543ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 543ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 543ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 543ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 543ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(11) DEBUG: [pool-1-thread-5] [2s 543ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 TestServer: Connection writer stopping DEBUG: [pool-1-thread-5] [2s 543ms] SSL Reader(SocketTube(9)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [2s 543ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [2s 543ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 544ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 544ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-5] [2s 544ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 544ms] SSL Reader(SocketTube(9)) pushScheduler is alive TestServer: Connection writer stopping DEBUG: [pool-1-thread-5] [2s 544ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [2s 544ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 544ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 544ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 544ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [2s 544ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-5] [2s 544ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 544ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 544ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 545ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 545ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 545ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 545ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 545ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 545ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 545ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 545ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 545ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [2s 545ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 4 DEBUG: [pool-1-thread-5] [2s 545ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@f9e857d DEBUG: [pool-1-thread-5] [2s 545ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [2s 545ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(12) DEBUG: [pool-1-thread-5] [2s 545ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 545ms] SSL Reader(SocketTube(9)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [2s 546ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [2s 546ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 546ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 546ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-5] [2s 546ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 546ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 546ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [2s 546ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 546ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 546ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 546ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [2s 546ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-5] [2s 546ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 546ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 547ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 547ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 547ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 547ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 33810 DEBUG: [pool-1-thread-5] [2s 547ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 547ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 547ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 547ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 547ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(13) DEBUG: [pool-1-thread-5] [2s 548ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 548ms] SSL Reader(SocketTube(9)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [2s 548ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [2s 548ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 548ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 548ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-5] [2s 548ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 548ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 548ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [2s 548ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 548ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 548ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 548ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [2s 549ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-5] [2s 549ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 549ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 549ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 549ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 549ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 549ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 549ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 549ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 146, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 549ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 549ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(14) DEBUG: [pool-1-thread-5] [2s 549ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 549ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [2s 549ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 549ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 550ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 550ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-5] [2s 550ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 550ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 550ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [2s 550ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 550ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 550ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 550ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [2s 550ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-5] [2s 550ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 550ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 550ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 551ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 551ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 551ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 551ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 551ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 551ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 551ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 551ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [2s 551ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 6 DEBUG: [pool-1-thread-5] [2s 551ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4059bc77 DEBUG: [pool-1-thread-5] [2s 551ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [2s 551ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(15) DEBUG: [pool-1-thread-5] [2s 551ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 551ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [2s 551ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [2s 551ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [2s 552ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 552ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SocketTube(9) read bytes: 197 DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SSL Reader(SocketTube(9)) Adding 197 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for R (false) DEBUG: [pool-1-thread-5] [2s 552ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:197, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 552ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 552ms] SSL Reader(SocketTube(9)) Unwrapping: 197 DEBUG: [pool-1-thread-5] [2s 553ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-5] [2s 553ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 553ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 553ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-5] [2s 553ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 553ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 553ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-5] [2s 553ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 553ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 553ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 553ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-5] [2s 553ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-5] [2s 553ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 553ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 554ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 554ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 554ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 33810 DEBUG: [pool-1-thread-5] [2s 554ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 554ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 554ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 554ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 554ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(16) DEBUG: [pool-1-thread-5] [2s 554ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 554ms] SSL Reader(SocketTube(9)) Unwrapping: 149 DEBUG: [MainThread] [2s 554ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 555ms] SSL Reader(SocketTube(9)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [2s 555ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [2s 555ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [2s 555ms] SSL Reader(SocketTube(9)) sending 64 DEBUG: [pool-1-thread-5] [2s 555ms] SSL Reader(SocketTube(9)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [2s 555ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 555ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [2s 555ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [2s 555ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 555ms] Http2Connection(SSLTube(SocketTube(9))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 555ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(17): 64 DEBUG: [pool-1-thread-5] [2s 555ms] Http2Connection(SSLTube(SocketTube(9))) Processing 64 DEBUG: [pool-1-thread-5] [2s 555ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [2s 555ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 555ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 555ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 555ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [2s 555ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 555ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 555ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 555ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 55, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 555ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 555ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 555ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [2s 556ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 556ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(17) DEBUG: [pool-1-thread-5] [2s 556ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 556ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [2s 556ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 556ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 556ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 556ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-5] [2s 556ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 556ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 556ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [2s 556ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 556ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 556ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 556ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [2s 556ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-5] [2s 556ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 556ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 556ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 556ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 556ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 557ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 557ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 557ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 557ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 557ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 557ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) responseReceived: streamid=2 DEBUG: [MainThread] [2s 557ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 557ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [2s 557ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 2 DEBUG: [MainThread] [2s 557ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 557ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@280e7910 DEBUG: [MainThread] [2s 557ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 557ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) closing response subscriber stream 2 DEBUG: [MainThread] [2s 557ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 557ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(18) DEBUG: [MainThread] [2s 557ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 557ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 557ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [2s 557ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [2s 557ms] SocketTube(9) resuming read event DEBUG: [MainThread] [2s 557ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 557ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [2s 557ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 558ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 558ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for R (false) DEBUG: [MainThread] [2s 558ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 558ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 559ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [2s 561ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:47733/https2/chunk/y GET DEBUG: [pool-1-thread-5] [2s 561ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [2s 562ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [2s 562ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [2s 562ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-5] [2s 562ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-9-SelectorManager] [2s 562ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@643e1db9 for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-9-SelectorManager] [2s 562ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33822, Session(1711996932272|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [2s 563ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33822 DEBUG: [pool-1-thread-5] [2s 563ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-5] [2s 563ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 563ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-5] [2s 563ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [2s 563ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-5] [2s 563ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [2s 563ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-5] [2s 563ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-5] [2s 563ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [2s 563ms] 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@6ec676c9[Not completed, 4 dependents] (id=1146) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 563ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [2s 563ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [2s 564ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [2s 563ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [2s 564ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 564ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [2s 564ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [2s 564ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [2s 564ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [2s 564ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-5] [2s 564ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [2s 564ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [pool-1-thread-5] [2s 564ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [2s 564ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [2s 564ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [2s 564ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [2s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 564ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [2s 564ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 564ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [2s 564ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 565ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 568ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 568ms] SSL Writer(SocketTube(10)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 569ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 569ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [2s 569ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 569ms] SSL Writer(SocketTube(10)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [2s 569ms] SSL Writer(SocketTube(10)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [2s 569ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 569ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 569ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [2s 569ms] SocketTube(10) trying to write: 2191 DEBUG: [pool-1-thread-5] [2s 569ms] SocketTube(10) wrote: 2191 DEBUG: [pool-1-thread-5] [2s 569ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [2s 569ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 569ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 569ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [2s 569ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [2s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 574ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [2s 574ms] SocketTube(10) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [2s 574ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 574ms] SSL Reader(SocketTube(10)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 574ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [2s 574ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [2s 574ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for R (false) DEBUG: [pool-1-thread-5] [2s 574ms] SSL Reader(SocketTube(10)) Unwrapping: 133 DEBUG: [HttpClient-9-SelectorManager] [2s 574ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 574ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 574ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 574ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [2s 574ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [2s 574ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [2s 574ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [HttpClient-4-SelectorManager] [2s 575ms] 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@55aa06f4[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@6be17128, getALPN: jdk.internal.net.http.common.MinimalFuture@3a384139[Completed normally] (id=356), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=1135 lim=1135 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 575ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 575ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 575ms] 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-9-SelectorManager] [2s 575ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 576ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 576ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 576ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [2s 577ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-5] [2s 577ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [2s 577ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [2s 577ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 577ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 577ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 577ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [2s 577ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [2s 577ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [2s 577ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 577ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 577ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [2s 577ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-5] [2s 578ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-5] [2s 578ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [2s 578ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 578ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 578ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [2s 578ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 578ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [2s 578ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [2s 578ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [2s 578ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 578ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [2s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 579ms] SocketTube(10) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [2s 579ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 579ms] SSL Reader(SocketTube(10)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 579ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 579ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 579ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 579ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 580ms] SSL Reader(SocketTube(10)) Unwrapping: 175 DEBUG: [pool-1-thread-5] [2s 580ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-5] [2s 580ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 580ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [2s 580ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [2s 580ms] SSL Reader(SocketTube(10)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [2s 580ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [2s 580ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 580ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [2s 580ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [2s 580ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [2s 580ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [HttpClient-4-SelectorManager] [2s 580ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6be17128, getALPN: jdk.internal.net.http.common.MinimalFuture@3a384139[Completed normally] (id=356), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 580ms] Http2Connection(SSLTube(SocketTube(4))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [2s 580ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-5] [2s 581ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 581ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 581ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [HttpClient-4-SelectorManager] [2s 581ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 581ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [HttpClient-4-SelectorManager] [2s 581ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [2s 581ms] SSL Writer(SocketTube(4)) stop DEBUG: [pool-1-thread-4] [2s 582ms] 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-5] [2s 582ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 582ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [2s 582ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 583ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 583ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-4] [2s 583ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-5] [2s 583ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [2s 583ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-5] [2s 583ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [2s 583ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-5] [2s 583ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [2s 583ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [2s 583ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 583ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 583ms] SSLFlowDelegate(SocketTube(10)) setALPN = h2 DEBUG: [pool-1-thread-5] [2s 583ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [2s 583ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [2s 583ms] Http2Connection checkSSLConfig: alpn: 'h2' Server connection to /127.0.0.1:33792 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-3-SelectorManager] [2s 583ms] 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@2d5ae0aa[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@553907c9, getALPN: jdk.internal.net.http.common.MinimalFuture@4cde407d[Completed normally] (id=239), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=1058 lim=1058 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 584ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 584ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 584ms] SSL Reader(SocketTube(3)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-5] [2s 584ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-3-SelectorManager] [2s 585ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [2s 585ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [HttpClient-3-SelectorManager] [2s 585ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@553907c9, getALPN: jdk.internal.net.http.common.MinimalFuture@4cde407d[Completed normally] (id=239), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [2s 585ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6d52bc46 DEBUG: [HttpClient-3-SelectorManager] [2s 585ms] Http2Connection(SSLTube(SocketTube(3))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [2s 585ms] Http2Connection(SSLTube(SocketTube(10))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-3-SelectorManager] [2s 585ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 585ms] Http2Connection(SSLTube(SocketTube(3))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-4] [2s 586ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [2s 586ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-4] [2s 586ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-4] [2s 586ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-4] [2s 586ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [2s 585ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-5] [2s 585ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 586ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 586ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 587ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 587ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [2s 587ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [2s 587ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 587ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 587ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [2s 587ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 587ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-5] [2s 587ms] SSL Writer(SocketTube(10)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 587ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [2s 587ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 587ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed buffered data DEBUG: [pool-1-thread-5] [2s 588ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-5] [2s 588ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-5] [2s 588ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 588ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [2s 588ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 588ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 588ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [2s 589ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 1 DEBUG: [pool-1-thread-5] [2s 589ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [2s 589ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 589ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [HttpClient-4-SelectorManager] [2s 585ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 590ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 590ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 590ms] SocketTube(4) write: cancel DEBUG: [HttpClient-4-SelectorManager] [2s 590ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 590ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [HttpClient-4-SelectorManager] [2s 590ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 590ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-4-SelectorManager] [2s 590ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams DEBUG: [HttpClient-3-SelectorManager] [2s 586ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [2s 598ms] SSL Writer(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [2s 598ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [2s 598ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 598ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 598ms] SocketTube(3) write: cancel DEBUG: [HttpClient-3-SelectorManager] [2s 598ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 598ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [2s 598ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 599ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-3-SelectorManager] [2s 599ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams Server connection to /127.0.0.1:33780 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-5] [2s 590ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 600ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [2s 600ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [2s 600ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [2s 600ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [2s 600ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 600ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 600ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [2s 600ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-5] [2s 600ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-5] [2s 601ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [2s 601ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 601ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 601ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 601ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [2s 601ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-5] [2s 601ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [2s 601ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [2s 601ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 601ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-5] [2s 601ms] SSL Writer(SocketTube(10)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 601ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 601ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 601ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [2s 601ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-5] [2s 601ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [2s 601ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [2s 601ms] SSLTube(SocketTube(10)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 601ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-5] [2s 601ms] SSL Writer(SocketTube(10)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 601ms] SSL Writer(SocketTube(10)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [2s 601ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 602ms] SSL Writer(SocketTube(10)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 602ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 602ms] SSL Writer(SocketTube(10)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [2s 602ms] SSL Writer(SocketTube(10)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [2s 602ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 602ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 602ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [2s 602ms] SocketTube(10) trying to write: 174 DEBUG: [pool-1-thread-5] [2s 602ms] SocketTube(10) wrote: 174 DEBUG: [pool-1-thread-5] [2s 602ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [2s 602ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 602ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 602ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 602ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [2s 602ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-5] [2s 602ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [2s 602ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 602ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 602ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [2s 602ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [2s 602ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [2s 602ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [pool-1-thread-5] [2s 602ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 603ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for None (false) DEBUG: [Test-server-pool] [2s 603ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 603ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [2s 603ms] SocketTube(10) read bytes: 1803 DEBUG: [Test-server-pool] [2s 603ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-9-SelectorManager] [2s 603ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 603ms] SSL Reader(SocketTube(10)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 603ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 603ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 603ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 603ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [2s 605ms] SSL Reader(SocketTube(10)) Unwrapping: 1803 DEBUG: [pool-1-thread-5] [2s 607ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-5] [2s 607ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 607ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-5] [2s 607ms] SSL Reader(SocketTube(10)) Unwrapping: 77 DEBUG: [pool-1-thread-5] [2s 607ms] SSL Reader(SocketTube(10)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 607ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [2s 607ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [2s 607ms] SSL Reader(SocketTube(10)) sending 39 DEBUG: [pool-1-thread-5] [2s 607ms] SSL Reader(SocketTube(10)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [2s 608ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 608ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 608ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [2s 608ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 608ms] Http2Connection(SSLTube(SocketTube(10))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 608ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(1): 39 DEBUG: [Test-server-pool] [2s 603ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-9-SelectorManager] [2s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for R (false) DEBUG: [pool-1-thread-5] [2s 608ms] Http2Connection(SSLTube(SocketTube(10))) Processing 39 DEBUG: [pool-1-thread-5] [2s 608ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [2s 608ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 608ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [2s 608ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 609ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 609ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 609ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [2s 609ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 609ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-5] [2s 609ms] SSL Writer(SocketTube(10)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 609ms] SSL Writer(SocketTube(10)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 609ms] SSL Writer(SocketTube(10)) wrapping 9 bytes DEBUG: [pool-1-thread-5] [2s 609ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 609ms] SSL Writer(SocketTube(10)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 609ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 609ms] SSL Writer(SocketTube(10)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [2s 609ms] SSL Writer(SocketTube(10)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [2s 609ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 609ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 609ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [2s 609ms] SocketTube(10) trying to write: 47 DEBUG: [pool-1-thread-5] [2s 610ms] SocketTube(10) wrote: 47 DEBUG: [pool-1-thread-5] [2s 610ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [2s 610ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 610ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 610ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 610ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [2s 610ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-5] [2s 610ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [2s 610ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 610ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(1) DEBUG: [pool-1-thread-5] [2s 610ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 610ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [2s 610ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [2s 610ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [2s 610ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 610ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 610ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for R (false) DEBUG: [Test-server-pool] [2s 608ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 611ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(2): connection started DEBUG: [readLoop] [2s 611ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 611ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 612ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 612ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 612ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 612ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 612ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 612ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 612ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 612ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 612ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 612ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk DEBUG: [readLoop] [2s 613ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 613ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 614ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 614ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 614ms] FramesDecoder Tail size is now: 0, current= TestServer: [3 s, 909 ms, 613919 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 910 ms, 267108 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 TestServer: [3 s, 910 ms, 705780 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-9-SelectorManager] [2s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 617ms] SocketTube(10) read bytes: 939 DEBUG: [HttpClient-9-SelectorManager] [2s 617ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 617ms] SSL Reader(SocketTube(10)) Adding 939 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 617ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [2s 617ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:939, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 617ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 617ms] SSL Reader(SocketTube(10)) Unwrapping: 939 DEBUG: [pool-1-thread-5] [2s 618ms] SSL Reader(SocketTube(10)) Decoded 54 bytes out of 939 into buffer of 16676 remaining to decode: 847 DEBUG: [HttpClient-9-SelectorManager] [2s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for None (false) DEBUG: [pool-1-thread-5] [2s 618ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [HttpClient-9-SelectorManager] [2s 618ms] SocketTube(10) no more demand for reading DEBUG: [pool-1-thread-5] [2s 618ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 92 DEBUG: [HttpClient-9-SelectorManager] [2s 618ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 618ms] SSL Reader(SocketTube(10)) sending 54 DEBUG: [pool-1-thread-5] [2s 618ms] SSL Reader(SocketTube(10)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-5] [2s 618ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 618ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [2s 618ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-5] [2s 618ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 618ms] Http2Connection(SSLTube(SocketTube(10))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 619ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-5] [2s 619ms] Http2Connection(SSLTube(SocketTube(10))) Processing 54 DEBUG: [pool-1-thread-5] [2s 619ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-5] [2s 619ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 619ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-5] [2s 620ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 620ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 2 DEBUG: [pool-1-thread-5] [2s 620ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 620ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [2s 620ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(2) DEBUG: [pool-1-thread-5] [2s 620ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 620ms] SSL Reader(SocketTube(10)) Unwrapping: 847 DEBUG: [pool-1-thread-5] [2s 621ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 847 into buffer of 56 remaining to decode: 799 DEBUG: [pool-1-thread-5] [2s 621ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 621ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 621ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-5] [2s 621ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 621ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 621ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [2s 621ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 621ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 621ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 621ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-5] [2s 621ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-5] [2s 621ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 621ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 621ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 621ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 622ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 622ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 622ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y) 200 HTTP_2 Local port: 33822 DEBUG: [pool-1-thread-5] [2s 622ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 622ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 623ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 623ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 623ms] HttpClientImpl(9) ClientImpl (async) elapsed 62 millis for GET to https://127.0.0.1:47733/https2/chunk/y DEBUG: [pool-1-thread-5] [2s 623ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(3) DEBUG: [pool-1-thread-5] [2s 623ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 623ms] SSL Reader(SocketTube(10)) Unwrapping: 799 DEBUG: [MainThread] [2s 623ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 623ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 799 into buffer of 56 remaining to decode: 740 DEBUG: [pool-1-thread-5] [2s 623ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 623ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 623ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-5] [2s 623ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 624ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 624ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [2s 624ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 624ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 624ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 624ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [2s 624ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-5] [2s 624ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 624ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 624ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 624ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 624ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 625ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 625ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 625ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 625ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 625ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 625ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 625ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 625ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(4) DEBUG: [pool-1-thread-5] [2s 625ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 625ms] SSL Reader(SocketTube(10)) Unwrapping: 740 DEBUG: [pool-1-thread-5] [2s 625ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 740 into buffer of 16676 remaining to decode: 650 DEBUG: [pool-1-thread-5] [2s 625ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [2s 625ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 625ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-5] [2s 625ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [2s 626ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 626ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [2s 626ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [2s 626ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 626ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 626ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-5] [2s 626ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-5] [2s 626ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [2s 626ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 626ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 627ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 627ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 4 DEBUG: [pool-1-thread-5] [2s 627ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 628ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [2s 628ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(5) DEBUG: [pool-1-thread-5] [2s 628ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 628ms] SSL Reader(SocketTube(10)) Unwrapping: 650 DEBUG: [pool-1-thread-5] [2s 628ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 650 into buffer of 56 remaining to decode: 591 DEBUG: [pool-1-thread-5] [2s 628ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 629ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 629ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-5] [2s 629ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 629ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 629ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [2s 629ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 629ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 629ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 629ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [2s 629ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-5] [2s 629ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 629ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 629ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 630ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 630ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 630ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 630ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 630ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 630ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 630ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 630ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 630ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 630ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(6) DEBUG: [MainThread] [2s 630ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 630ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 630ms] SSL Reader(SocketTube(10)) Unwrapping: 591 DEBUG: [pool-1-thread-5] [2s 631ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 591 into buffer of 56 remaining to decode: 543 DEBUG: [pool-1-thread-5] [2s 631ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 631ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 631ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-5] [2s 631ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 631ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 631ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [2s 631ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 631ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 631ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 631ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-5] [2s 631ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-5] [2s 631ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 632ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 632ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 632ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 632ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 632ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 33822 DEBUG: [pool-1-thread-5] [2s 632ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 632ms] HttpClientImpl(9) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [2s 632ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 632ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 633ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(7) DEBUG: [pool-1-thread-5] [2s 633ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 633ms] SSL Reader(SocketTube(10)) Unwrapping: 543 DEBUG: [pool-1-thread-5] [2s 633ms] SSL Reader(SocketTube(10)) Decoded 64 bytes out of 543 into buffer of 16676 remaining to decode: 441 DEBUG: [pool-1-thread-5] [2s 633ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [2s 633ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [2s 633ms] SSL Reader(SocketTube(10)) sending 64 DEBUG: [pool-1-thread-5] [2s 633ms] SSL Reader(SocketTube(10)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [2s 633ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 634ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [2s 634ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [2s 634ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 634ms] Http2Connection(SSLTube(SocketTube(10))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 634ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-5] [2s 634ms] Http2Connection(SSLTube(SocketTube(10))) Processing 64 DEBUG: [pool-1-thread-5] [2s 634ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [2s 634ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 634ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 634ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 634ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [2s 634ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 634ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 634ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 635ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 635ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(8) DEBUG: [pool-1-thread-5] [2s 635ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 635ms] SSL Reader(SocketTube(10)) Unwrapping: 441 DEBUG: [pool-1-thread-5] [2s 635ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 441 into buffer of 64 remaining to decode: 394 DEBUG: [pool-1-thread-5] [2s 635ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 635ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 635ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-5] [2s 635ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 635ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 635ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [2s 635ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 635ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 636ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 636ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [2s 636ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-5] [2s 636ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 636ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 636ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 636ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 636ms] HttpClientImpl(9) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [2s 636ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 636ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 636ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 636ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 636ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 636ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [2s 636ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 2 DEBUG: [pool-1-thread-5] [2s 637ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@60651f9f DEBUG: [pool-1-thread-5] [2s 637ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [2s 637ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(9) DEBUG: [pool-1-thread-5] [2s 637ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 637ms] SSL Reader(SocketTube(10)) Unwrapping: 394 DEBUG: [pool-1-thread-5] [2s 637ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 394 into buffer of 16676 remaining to decode: 304 DEBUG: [pool-1-thread-5] [2s 637ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [2s 637ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 637ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-5] [2s 637ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [2s 637ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 637ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [2s 638ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [2s 638ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 638ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 638ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(10): 52 DEBUG: [pool-1-thread-5] [2s 638ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-5] [2s 638ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [2s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 638ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 639ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 639ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 6 DEBUG: [pool-1-thread-5] [2s 639ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 639ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [2s 639ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(10) DEBUG: [pool-1-thread-5] [2s 640ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 640ms] SSL Reader(SocketTube(10)) Unwrapping: 304 DEBUG: [pool-1-thread-5] [2s 640ms] SSL Reader(SocketTube(10)) Decoded 23 bytes out of 304 into buffer of 64 remaining to decode: 243 DEBUG: [pool-1-thread-5] [2s 640ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [2s 640ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [2s 640ms] SSL Reader(SocketTube(10)) sending 23 DEBUG: [pool-1-thread-5] [2s 640ms] SSL Reader(SocketTube(10)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [2s 640ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 640ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [2s 640ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [2s 640ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 640ms] Http2Connection(SSLTube(SocketTube(10))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 640ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-5] [2s 640ms] Http2Connection(SSLTube(SocketTube(10))) Processing 23 DEBUG: [pool-1-thread-5] [2s 640ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [2s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 640ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 641ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 641ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [2s 641ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 641ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 641ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 641ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 641ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(11) DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 641ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 641ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 641ms] SSL Reader(SocketTube(10)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [2s 641ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [2s 641ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 641ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 641ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-5] [2s 641ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 641ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 641ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [2s 641ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 642ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 642ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 642ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [2s 642ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-5] [2s 642ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 642ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 642ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 642ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 642ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 642ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 642ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 642ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 642ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 642ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 642ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 642ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 642ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 642ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 642ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 642ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 642ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 1 DEBUG: [MainThread] [2s 642ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 642ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 642ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3bf82c7a DEBUG: [pool-1-thread-5] [2s 642ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [2s 643ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(12) DEBUG: [pool-1-thread-5] [2s 643ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 643ms] SSL Reader(SocketTube(10)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [2s 643ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [2s 643ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 643ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 643ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-5] [2s 643ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 643ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 643ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [2s 643ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 643ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 643ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 643ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [2s 643ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-5] [2s 643ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 643ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 643ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 644ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 644ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 33822 DEBUG: [pool-1-thread-5] [2s 644ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 644ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 644ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 644ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 644ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(13) DEBUG: [pool-1-thread-5] [2s 644ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 644ms] SSL Reader(SocketTube(10)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [2s 644ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [2s 644ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 644ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 644ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-5] [2s 644ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 644ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 644ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [2s 645ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 645ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 645ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 645ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [2s 645ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-5] [2s 645ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 645ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 645ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 645ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 645ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 645ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 645ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 645ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 645ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 645ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(14) DEBUG: [pool-1-thread-5] [2s 645ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 645ms] SSL Reader(SocketTube(10)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [2s 645ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 645ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 645ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 645ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-5] [2s 646ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 646ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [2s 646ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 646ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [MainThread] [2s 646ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 646ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 646ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [MainThread] [2s 646ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 646ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [MainThread] [2s 646ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 646ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 646ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [2s 646ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-5] [2s 646ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 646ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 646ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 646ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 646ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 646ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 646ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 646ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 646ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 646ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 647ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 647ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 647ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [2s 647ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 6 DEBUG: [pool-1-thread-5] [2s 647ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e25cd5e DEBUG: [pool-1-thread-5] [2s 647ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [2s 647ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(15) DEBUG: [pool-1-thread-5] [2s 647ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 647ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [2s 647ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [2s 647ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [2s 647ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 647ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 648ms] SocketTube(10) read bytes: 196 DEBUG: [HttpClient-9-SelectorManager] [2s 648ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 648ms] SSL Reader(SocketTube(10)) Adding 196 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 648ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [2s 648ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for R (false) DEBUG: [pool-1-thread-5] [2s 648ms] SSL Reader(SocketTube(10)) Unwrapping: 196 DEBUG: [HttpClient-9-SelectorManager] [2s 648ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 649ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [2s 649ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 649ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 649ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-5] [2s 649ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 649ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 649ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-5] [2s 649ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 649ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 649ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 649ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-5] [2s 649ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-5] [2s 649ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 649ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 649ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 649ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 649ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 649ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 33822 DEBUG: [pool-1-thread-5] [2s 649ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 649ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 649ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 650ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 650ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(16) DEBUG: [pool-1-thread-5] [2s 650ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 650ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 650ms] SSL Reader(SocketTube(10)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [2s 650ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [2s 650ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 650ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 650ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-5] [2s 650ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 650ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 650ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [2s 650ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 650ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 650ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 650ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-5] [2s 650ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-5] [2s 650ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 650ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 650ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 650ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 650ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 650ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 651ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 651ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 651ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 651ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 651ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 651ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 651ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(17) DEBUG: [pool-1-thread-5] [2s 651ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 651ms] SSL Reader(SocketTube(10)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [2s 651ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 651ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 651ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 651ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-5] [2s 651ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 651ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 651ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [2s 651ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 651ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 651ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 651ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [2s 651ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-5] [2s 651ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 651ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 651ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 651ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 651ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 651ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 651ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 651ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 652ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 652ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 652ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [2s 652ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 4 DEBUG: [pool-1-thread-5] [2s 652ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@36ede850 DEBUG: [pool-1-thread-5] [2s 652ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [2s 652ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(18) DEBUG: [pool-1-thread-5] [2s 652ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 652ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [2s 652ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [2s 652ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [2s 652ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 652ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 652ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 653ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51167/http2/fixed/y GET DEBUG: [pool-1-thread-5] [2s 653ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [2s 654ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [2s 654ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [2s 654ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 654ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [2s 654ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 654ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 654ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [2s 654ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [2s 654ms] Http2Connection(SocketTube(5)) Opened stream 5 DEBUG: [pool-1-thread-5] [2s 655ms] Http2Connection(SocketTube(5))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [2s 655ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 655ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 655ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [2s 655ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-5] [2s 655ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-5] [2s 655ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [2s 655ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-5] [2s 655ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 656ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 656ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 656ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [2s 656ms] Http2Connection(SocketTube(5))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [2s 656ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 656ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 656ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 656ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 656ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [2s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for R (false) DEBUG: [readLoop] [2s 656ms] 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: [3 s, 953 ms, 112013 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 953 ms, 505264 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 TestServer: [3 s, 953 ms, 770242 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 659ms] SocketTube(5) read bytes: 171 DEBUG: [HttpClient-5-SelectorManager] [2s 659ms] Http2Connection(SocketTube(5)) onNext: got 171 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 659ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 659ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 659ms] SocketTube(5) read bytes: 57 DEBUG: [HttpClient-5-SelectorManager] [2s 659ms] Http2Connection(SocketTube(5)) onNext: got 57 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 659ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 659ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 660ms] SocketTube(5) read bytes: 191 DEBUG: [HttpClient-5-SelectorManager] [2s 660ms] Http2Connection(SocketTube(5)) onNext: got 191 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 660ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 660ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775797, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [pool-1-thread-5] [2s 660ms] Http2Connection(SocketTube(5)) sending 171 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [2s 660ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [2s 660ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 660ms] Http2Connection(SocketTube(5)) H2 Receiving(8): 171 DEBUG: [HttpClient-5-SelectorManager] [2s 660ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [2s 660ms] Http2Connection(SocketTube(5)) Processing 171 DEBUG: [HttpClient-5-SelectorManager] [2s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [pool-1-thread-5] [2s 660ms] FramesDecoder decodes: 171 DEBUG: [HttpClient-5-SelectorManager] [2s 660ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 660ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 660ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 661ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 661ms] Http2Connection(SocketTube(5)) Opened stream 14 DEBUG: [pool-1-thread-5] [2s 661ms] Http2Connection(SocketTube(5))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 661ms] Http2Connection(SocketTube(5))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-5] [2s 662ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 662ms] Http2Connection(SocketTube(5))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 662ms] Http2Connection(SocketTube(5))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 662ms] Http2Connection(SocketTube(5))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 662ms] Http2Connection(SocketTube(5))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-5] [2s 662ms] Http2Connection(SocketTube(5))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 663ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 663ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 663ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 663ms] HttpClientImpl(5) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:51167/http2/fixed/y DEBUG: [pool-1-thread-5] [2s 663ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [2s 663ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [MainThread] [2s 663ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 663ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 663ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 663ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 663ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 663ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 663ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 663ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 398, limit: 16777216 DEBUG: [MainThread] [2s 663ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 663ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 663ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 664ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 664ms] Http2Connection(SocketTube(5)) Opened stream 16 DEBUG: [pool-1-thread-5] [2s 664ms] Http2Connection(SocketTube(5))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 664ms] Http2Connection(SocketTube(5))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-5] [2s 665ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [2s 665ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [2s 665ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 665ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 665ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 665ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 665ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 665ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 665ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 410, limit: 16777216 DEBUG: [MainThread] [2s 665ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 665ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 665ms] Http2Connection(SocketTube(5)) H2 processed(8) DEBUG: [pool-1-thread-5] [2s 665ms] Http2Connection(SocketTube(5)) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 665ms] Http2Connection(SocketTube(5)) H2 Receiving(9): 57 DEBUG: [pool-1-thread-5] [2s 665ms] Http2Connection(SocketTube(5)) Processing 57 DEBUG: [pool-1-thread-5] [2s 665ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [2s 665ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 665ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 666ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 666ms] Http2Connection(SocketTube(5)) Opened stream 18 DEBUG: [pool-1-thread-5] [2s 666ms] Http2Connection(SocketTube(5))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 666ms] Http2Connection(SocketTube(5))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-5] [2s 666ms] Http2Connection(SocketTube(5)) H2 processed(9) DEBUG: [pool-1-thread-5] [2s 666ms] Http2Connection(SocketTube(5)) sending 191 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 667ms] Http2Connection(SocketTube(5)) H2 Receiving(10): 191 DEBUG: [pool-1-thread-5] [2s 667ms] Http2Connection(SocketTube(5)) Processing 191 DEBUG: [pool-1-thread-5] [2s 667ms] FramesDecoder decodes: 191 DEBUG: [pool-1-thread-5] [2s 667ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 667ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [2s 667ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [2s 667ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 667ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 667ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 667ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 422, limit: 16777216 DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 667ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 667ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 667ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 667ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 667ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 667ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 667ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 667ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 667ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 667ms] Http2Connection(SocketTube(5))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-5] [2s 668ms] Http2Connection(SocketTube(5))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-5] [2s 668ms] Http2Connection(SocketTube(5))/Stream(5) close stream 5 DEBUG: [pool-1-thread-5] [2s 668ms] Http2Connection(SocketTube(5)) Closed stream 5 DEBUG: [pool-1-thread-5] [2s 668ms] Http2Connection(SocketTube(5))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7e3c80f5 DEBUG: [pool-1-thread-5] [2s 668ms] Http2Connection(SocketTube(5))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-5] [2s 668ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 668ms] Http2Connection(SocketTube(5))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 668ms] Http2Connection(SocketTube(5))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 668ms] Http2Connection(SocketTube(5))/Stream(14) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-5] [2s 668ms] Http2Connection(SocketTube(5))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 668ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 668ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 668ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 668ms] FramesDecoder Got frame: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-5] [2s 669ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=53, streamid=14, flags=0 DEBUG: [MainThread] [2s 669ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 669ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onNext(53) DEBUG: [pool-1-thread-5] [2s 669ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 669ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 669ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 669ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 669ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 669ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 475, limit: 16777216 DEBUG: [MainThread] [2s 669ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 669ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 14) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 669ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 669ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 669ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 669ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 669ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 669ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 669ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 669ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 669ms] Http2Connection(SocketTube(5))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-5] [2s 669ms] Http2Connection(SocketTube(5))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-5] [2s 669ms] Http2Connection(SocketTube(5))/Stream(14) close stream 14 DEBUG: [pool-1-thread-5] [2s 669ms] Http2Connection(SocketTube(5)) Closed stream 14 DEBUG: [pool-1-thread-5] [2s 669ms] Http2Connection(SocketTube(5))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@45df8b4 DEBUG: [pool-1-thread-5] [2s 669ms] Http2Connection(SocketTube(5))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-5] [2s 670ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 670ms] Http2Connection(SocketTube(5))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 670ms] Http2Connection(SocketTube(5))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 670ms] Http2Connection(SocketTube(5))/Stream(16) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-5] [2s 670ms] Http2Connection(SocketTube(5))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 670ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 670ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 670ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 670ms] FramesDecoder Got frame: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-5] [2s 670ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-5] [2s 670ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onNext(52) DEBUG: [pool-1-thread-5] [2s 670ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 670ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 670ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 527, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 671ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 16) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 671ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 671ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 671ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 671ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 671ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 671ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 671ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 671ms] Http2Connection(SocketTube(5))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-5] [2s 671ms] Http2Connection(SocketTube(5))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-5] [2s 671ms] Http2Connection(SocketTube(5))/Stream(16) close stream 16 DEBUG: [pool-1-thread-5] [2s 671ms] Http2Connection(SocketTube(5)) Closed stream 16 DEBUG: [pool-1-thread-5] [2s 671ms] Http2Connection(SocketTube(5))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@64f28a5c DEBUG: [pool-1-thread-5] [2s 671ms] Http2Connection(SocketTube(5))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-5] [2s 671ms] Http2Connection(SocketTube(5)) H2 processed(10) DEBUG: [pool-1-thread-5] [2s 671ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 671ms] Http2Connection(SocketTube(5)) H2 Receiving(11): 80 DEBUG: [pool-1-thread-5] [2s 671ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-5] [2s 671ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-5] [2s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 671ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 672ms] Http2Connection(SocketTube(5))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 672ms] Http2Connection(SocketTube(5))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 672ms] Http2Connection(SocketTube(5))/Stream(18) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-5] [2s 672ms] Http2Connection(SocketTube(5))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 672ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 672ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 672ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 672ms] FramesDecoder Got frame: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-5] [2s 672ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-5] [2s 672ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onNext(52) DEBUG: [pool-1-thread-5] [2s 672ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 672ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 672ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 579, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 672ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 18) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 672ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 672ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 672ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 672ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 672ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 672ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 672ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 673ms] Http2Connection(SocketTube(5))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-5] [2s 673ms] Http2Connection(SocketTube(5))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-5] [2s 673ms] Http2Connection(SocketTube(5))/Stream(18) close stream 18 DEBUG: [pool-1-thread-5] [2s 673ms] Http2Connection(SocketTube(5)) Closed stream 18 DEBUG: [MainThread] [2s 673ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 673ms] Http2Connection(SocketTube(5))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3d8451fa DEBUG: [MainThread] [2s 673ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 673ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 673ms] Http2Connection(SocketTube(5))/Stream(18) closing response subscriber stream 18 DEBUG: [MainThread] [2s 673ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 673ms] Http2Connection(SocketTube(5)) H2 processed(11) DEBUG: [MainThread] [2s 673ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 674ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 674ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 674ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 674ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 674ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 675ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51167/http2/chunk/y GET DEBUG: [pool-1-thread-1] [2s 676ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 676ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [2s 676ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 676ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 676ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 676ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 676ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 676ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 677ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 677ms] Http2Connection(SocketTube(5)) Opened stream 7 DEBUG: [pool-1-thread-1] [2s 677ms] Http2Connection(SocketTube(5))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 677ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 677ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 677ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [2s 677ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [2s 677ms] SocketTube(5) wrote: 59 DEBUG: [readLoop] [2s 677ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 677ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 677ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 677ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 677ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 677ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 678ms] Exchange checkFor407: all clear DEBUG: [readLoop] [2s 678ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [2s 678ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 678ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [2s 678ms] Http2Connection(SocketTube(5))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [2s 678ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 678ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 7 TestServer(1): Using handler for: /http2/chunk TestServer: [3 s, 974 ms, 514610 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 974 ms, 844400 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 679ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) TestServer: [3 s, 975 ms, 173059 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 680ms] SocketTube(5) read bytes: 156 DEBUG: [HttpClient-5-SelectorManager] [2s 680ms] Http2Connection(SocketTube(5)) onNext: got 156 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 680ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [2s 680ms] Http2Connection(SocketTube(5)) sending 156 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [2s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 680ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 680ms] Http2Connection(SocketTube(5)) H2 Receiving(12): 156 DEBUG: [pool-1-thread-1] [2s 680ms] Http2Connection(SocketTube(5)) Processing 156 DEBUG: [pool-1-thread-1] [2s 680ms] FramesDecoder decodes: 156 DEBUG: [pool-1-thread-1] [2s 680ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 680ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [2s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 680ms] SocketTube(5) read bytes: 242 DEBUG: [HttpClient-5-SelectorManager] [2s 680ms] Http2Connection(SocketTube(5)) onNext: got 242 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 680ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 680ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 681ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 681ms] Http2Connection(SocketTube(5)) Opened stream 20 DEBUG: [pool-1-thread-1] [2s 681ms] Http2Connection(SocketTube(5))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 681ms] Http2Connection(SocketTube(5))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-1] [2s 681ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 681ms] Http2Connection(SocketTube(5))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 681ms] Http2Connection(SocketTube(5))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 681ms] Http2Connection(SocketTube(5))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 681ms] Http2Connection(SocketTube(5))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-1] [2s 681ms] Http2Connection(SocketTube(5))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 681ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 681ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 681ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 682ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:51167/http2/chunk/y DEBUG: [pool-1-thread-1] [2s 682ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [2s 682ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [2s 682ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 682ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 682ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 682ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 591, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 682ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 682ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [2s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 682ms] SocketTube(5) read bytes: 81 DEBUG: [HttpClient-5-SelectorManager] [2s 682ms] Http2Connection(SocketTube(5)) onNext: got 81 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 682ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 682ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 683ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 683ms] Http2Connection(SocketTube(5)) Opened stream 22 DEBUG: [pool-1-thread-1] [2s 683ms] Http2Connection(SocketTube(5))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 683ms] Http2Connection(SocketTube(5))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-1] [2s 683ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 683ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 683ms] Http2Connection(SocketTube(5)) H2 processed(12) DEBUG: [pool-1-thread-1] [2s 683ms] Http2Connection(SocketTube(5)) sending 242 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 683ms] Http2Connection(SocketTube(5)) H2 Receiving(13): 242 DEBUG: [pool-1-thread-1] [2s 683ms] Http2Connection(SocketTube(5)) Processing 242 DEBUG: [pool-1-thread-1] [2s 683ms] FramesDecoder decodes: 242 DEBUG: [pool-1-thread-1] [2s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [2s 683ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 683ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 683ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 603, limit: 16777216 DEBUG: [MainThread] [2s 683ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 683ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 683ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 684ms] Http2Connection(SocketTube(5)) Opened stream 24 DEBUG: [pool-1-thread-1] [2s 684ms] Http2Connection(SocketTube(5))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 684ms] Http2Connection(SocketTube(5))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-1] [2s 684ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [2s 684ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [2s 684ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 684ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 684ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 684ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 684ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 684ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 684ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 684ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 684ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 684ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 684ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 684ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 684ms] Http2Connection(SocketTube(5))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-1] [2s 684ms] Http2Connection(SocketTube(5))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-1] [2s 684ms] Http2Connection(SocketTube(5))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [2s 684ms] Http2Connection(SocketTube(5)) Closed stream 7 DEBUG: [pool-1-thread-1] [2s 684ms] Http2Connection(SocketTube(5))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4f5f1022 DEBUG: [pool-1-thread-1] [2s 684ms] Http2Connection(SocketTube(5))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-1] [2s 684ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 685ms] Http2Connection(SocketTube(5))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 685ms] Http2Connection(SocketTube(5))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 685ms] Http2Connection(SocketTube(5))/Stream(22) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-1] [2s 685ms] Http2Connection(SocketTube(5))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 685ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 685ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 685ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 685ms] FramesDecoder Got frame: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-1] [2s 685ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-1] [2s 685ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onNext(52) DEBUG: [pool-1-thread-1] [2s 685ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 685ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 685ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 667, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 685ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 22) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 685ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 685ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 685ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 685ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 685ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 685ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 685ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 685ms] Http2Connection(SocketTube(5))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-1] [2s 685ms] Http2Connection(SocketTube(5))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-1] [2s 686ms] Http2Connection(SocketTube(5))/Stream(22) close stream 22 DEBUG: [pool-1-thread-1] [2s 686ms] Http2Connection(SocketTube(5)) Closed stream 22 DEBUG: [pool-1-thread-1] [2s 686ms] Http2Connection(SocketTube(5))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ae589ce DEBUG: [pool-1-thread-1] [2s 686ms] Http2Connection(SocketTube(5))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-1] [2s 686ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 686ms] Http2Connection(SocketTube(5))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 686ms] Http2Connection(SocketTube(5))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 686ms] Http2Connection(SocketTube(5))/Stream(24) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-1] [2s 686ms] Http2Connection(SocketTube(5))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 686ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 686ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 686ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 686ms] FramesDecoder Got frame: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-1] [2s 686ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-1] [2s 686ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onNext(52) DEBUG: [pool-1-thread-1] [2s 686ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 686ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 686ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 719, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 686ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 24) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 686ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 686ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 687ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 687ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 687ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 687ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 687ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 687ms] Http2Connection(SocketTube(5))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-1] [2s 687ms] Http2Connection(SocketTube(5))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-1] [2s 687ms] Http2Connection(SocketTube(5))/Stream(24) close stream 24 DEBUG: [pool-1-thread-1] [2s 687ms] Http2Connection(SocketTube(5)) Closed stream 24 DEBUG: [pool-1-thread-1] [2s 687ms] Http2Connection(SocketTube(5))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2e71441b DEBUG: [pool-1-thread-1] [2s 687ms] Http2Connection(SocketTube(5))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-1] [2s 687ms] Http2Connection(SocketTube(5)) H2 processed(13) DEBUG: [pool-1-thread-1] [2s 687ms] Http2Connection(SocketTube(5)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 687ms] Http2Connection(SocketTube(5)) H2 Receiving(14): 81 DEBUG: [pool-1-thread-1] [2s 687ms] Http2Connection(SocketTube(5)) Processing 81 DEBUG: [pool-1-thread-1] [2s 687ms] FramesDecoder decodes: 81 DEBUG: [pool-1-thread-1] [2s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 687ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 687ms] Http2Connection(SocketTube(5))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 687ms] Http2Connection(SocketTube(5))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 687ms] Http2Connection(SocketTube(5))/Stream(20) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-1] [2s 687ms] Http2Connection(SocketTube(5))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 687ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 688ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 688ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 688ms] FramesDecoder Got frame: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-1] [2s 688ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-1] [2s 688ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onNext(53) DEBUG: [pool-1-thread-1] [2s 688ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 688ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 688ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 772, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 688ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 20) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 688ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 688ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 688ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 688ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 688ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 688ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 688ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 688ms] Http2Connection(SocketTube(5))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-1] [2s 688ms] Http2Connection(SocketTube(5))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-1] [2s 688ms] Http2Connection(SocketTube(5))/Stream(20) close stream 20 DEBUG: [pool-1-thread-1] [2s 688ms] Http2Connection(SocketTube(5)) Closed stream 20 DEBUG: [pool-1-thread-1] [2s 688ms] Http2Connection(SocketTube(5))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1dc5ad6a DEBUG: [pool-1-thread-1] [2s 688ms] Http2Connection(SocketTube(5))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-1] [2s 688ms] Http2Connection(SocketTube(5)) H2 processed(14) DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 690ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 692ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:47733/https2/fixed/y GET DEBUG: [pool-1-thread-5] [2s 692ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [2s 692ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [2s 692ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [2s 692ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 692ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [2s 693ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 693ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 693ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [2s 693ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [2s 693ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 5 DEBUG: [pool-1-thread-5] [2s 693ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [2s 693ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 693ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 693ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [2s 694ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 694ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [2s 694ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 694ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 694ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-5] [2s 694ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-5] [2s 694ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 694ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-5] [2s 694ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-5] [2s 694ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-5] [2s 694ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 694ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 694ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-5] [2s 694ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-5] [2s 694ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-5] [2s 694ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [2s 694ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 695ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 695ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 695ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 695ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [2s 695ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [2s 695ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 695ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 695ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 695ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 695ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [2s 695ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 695ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 695ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 695ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 695ms] 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: [3 s, 993 ms, 999123 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 994 ms, 400714 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 TestServer: [3 s, 994 ms, 661722 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 699ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [2s 699ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 699ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 699ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 700ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 700ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 700ms] 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] [2s 700ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [2s 700ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [pool-1-thread-5] [2s 700ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 701ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-5] [2s 701ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-5] [2s 701ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-5] [2s 701ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-5] [2s 701ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 701ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775772 cancelled = false DEBUG: [pool-1-thread-5] [2s 701ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-5] [2s 701ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 701ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 701ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(36): 58 DEBUG: [pool-1-thread-5] [2s 701ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-5] [2s 701ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-5] [2s 701ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 701ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 45 DEBUG: [pool-1-thread-5] [2s 702ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 702ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 14 DEBUG: [pool-1-thread-5] [2s 702ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 702ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-5] [2s 702ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(36) DEBUG: [pool-1-thread-5] [2s 702ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 702ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 702ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [2s 702ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 702ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 702ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 703ms] SocketTube(6) read bytes: 861 DEBUG: [HttpClient-5-SelectorManager] [2s 703ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 703ms] SSL Reader(SocketTube(6)) Adding 861 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 703ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 703ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 703ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:861, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [2s 703ms] SSL Reader(SocketTube(6)) Unwrapping: 861 DEBUG: [pool-1-thread-5] [2s 703ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 861 into buffer of 64 remaining to decode: 808 DEBUG: [pool-1-thread-5] [2s 703ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [2s 703ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [2s 704ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-5] [2s 704ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-5] [2s 704ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 704ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775771 cancelled = false DEBUG: [pool-1-thread-5] [2s 704ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [2s 704ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 704ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 704ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(37): 15 DEBUG: [pool-1-thread-5] [2s 704ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-5] [2s 704ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [2s 704ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 704ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [2s 705ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 705ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 705ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 705ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 705ms] HttpClientImpl(5) ClientImpl (async) elapsed 13 millis for GET to https://127.0.0.1:47733/https2/fixed/y DEBUG: [pool-1-thread-5] [2s 705ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(37) DEBUG: [pool-1-thread-5] [2s 705ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 705ms] SSL Reader(SocketTube(6)) Unwrapping: 808 DEBUG: [MainThread] [2s 705ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 705ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 808 into buffer of 64 remaining to decode: 749 DEBUG: [pool-1-thread-5] [2s 706ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 706ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 706ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [2s 706ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 706ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 706ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775770 cancelled = false DEBUG: [pool-1-thread-5] [2s 706ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 706ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 706ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 706ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(38): 21 DEBUG: [HttpClient-5-SelectorManager] [2s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [pool-1-thread-5] [2s 706ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [2s 706ms] FramesDecoder decodes: 21 DEBUG: [HttpClient-5-SelectorManager] [2s 706ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-5] [2s 706ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 706ms] 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] [2s 706ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [2s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [2s 706ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 706ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 706ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 706ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 414, limit: 16777216 DEBUG: [MainThread] [2s 706ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 706ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 706ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 707ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 707ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(38) DEBUG: [pool-1-thread-5] [2s 707ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 707ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 707ms] SSL Reader(SocketTube(6)) Unwrapping: 749 DEBUG: [pool-1-thread-5] [2s 707ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 749 into buffer of 16676 remaining to decode: 654 DEBUG: [pool-1-thread-5] [2s 707ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [2s 707ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [2s 707ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-5] [2s 707ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [2s 707ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 707ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775769 cancelled = false DEBUG: [pool-1-thread-5] [2s 707ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [2s 707ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 707ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 707ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(39): 57 DEBUG: [pool-1-thread-5] [2s 707ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-5] [2s 707ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [2s 707ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 707ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 708ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 708ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 16 DEBUG: [pool-1-thread-5] [2s 708ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 708ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-5] [2s 708ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(39) DEBUG: [pool-1-thread-5] [2s 708ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 708ms] SSL Reader(SocketTube(6)) Unwrapping: 654 DEBUG: [pool-1-thread-5] [2s 708ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 654 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-5] [2s 708ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 708ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 708ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [2s 708ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 708ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 708ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775768 cancelled = false DEBUG: [pool-1-thread-5] [2s 708ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 708ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 708ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 708ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(40): 21 DEBUG: [pool-1-thread-5] [2s 708ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [2s 708ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 709ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 709ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [2s 709ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [2s 709ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 709ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 709ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 709ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 426, limit: 16777216 DEBUG: [MainThread] [2s 709ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 709ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 709ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 709ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(40) DEBUG: [MainThread] [2s 709ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 709ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 709ms] SSL Reader(SocketTube(6)) Unwrapping: 595 DEBUG: [MainThread] [2s 709ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 709ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-5] [2s 709ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [2s 709ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [2s 709ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-5] [2s 709ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [2s 709ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 709ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775767 cancelled = false DEBUG: [pool-1-thread-5] [2s 709ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [2s 709ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 709ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 709ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(41): 57 DEBUG: [pool-1-thread-5] [2s 709ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-5] [2s 709ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [2s 709ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 709ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 710ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 710ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 18 DEBUG: [pool-1-thread-5] [2s 710ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 710ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-5] [2s 710ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(41) DEBUG: [pool-1-thread-5] [2s 710ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 710ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-5] [2s 710ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-5] [2s 710ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [2s 710ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [2s 710ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-5] [2s 710ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [2s 710ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 710ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775766 cancelled = false DEBUG: [pool-1-thread-5] [2s 710ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [2s 710ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 710ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 711ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(42): 23 DEBUG: [pool-1-thread-5] [2s 711ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-5] [2s 711ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [2s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 711ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [2s 711ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [2s 711ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-5] [2s 711ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 711ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 711ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 711ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 711ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 440, limit: 16777216 DEBUG: [MainThread] [2s 711ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 711ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 711ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 711ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(42) DEBUG: [pool-1-thread-5] [2s 711ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 711ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [2s 711ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [2s 711ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 711ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 711ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 711ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 711ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 711ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775765 cancelled = false DEBUG: [pool-1-thread-5] [2s 711ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 711ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 711ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 711ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(43): 9 DEBUG: [pool-1-thread-5] [2s 711ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 711ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 711ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 711ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 711ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 712ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 712ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 712ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 712ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 712ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 712ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-5] [2s 712ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-5] [2s 712ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-5] [2s 712ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 5 DEBUG: [pool-1-thread-5] [2s 712ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@27a54597 DEBUG: [pool-1-thread-5] [2s 712ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-5] [2s 712ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(43) DEBUG: [pool-1-thread-5] [2s 712ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 712ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [2s 712ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [2s 712ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 712ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 712ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [2s 712ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 712ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 712ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775764 cancelled = false DEBUG: [pool-1-thread-5] [2s 712ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 712ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 712ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 712ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(44): 10 DEBUG: [pool-1-thread-5] [2s 712ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [2s 712ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 712ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 712ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 712ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 712ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [2s 713ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 713ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 713ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 713ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 713ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(44) DEBUG: [pool-1-thread-5] [2s 713ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 713ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [2s 713ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [2s 713ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 713ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 713ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [2s 713ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 713ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 713ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775763 cancelled = false DEBUG: [pool-1-thread-5] [2s 713ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 713ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 713ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 713ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(45): 63 DEBUG: [pool-1-thread-5] [2s 713ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [2s 713ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 713ms] FramesDecoder Got frame: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-5] [2s 713ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-5] [2s 713ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 713ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 713ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 713ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 494, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 713ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 18) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 713ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(45) DEBUG: [pool-1-thread-5] [2s 713ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 713ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [2s 714ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [2s 714ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 714ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 714ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 714ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 714ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 714ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775762 cancelled = false DEBUG: [pool-1-thread-5] [2s 714ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 714ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 714ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 714ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(46): 9 DEBUG: [pool-1-thread-5] [2s 714ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 714ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 714ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 714ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 714ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 714ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 714ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 714ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 714ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 714ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 714ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-5] [2s 714ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-5] [2s 714ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) close stream 18 DEBUG: [pool-1-thread-5] [2s 714ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 18 DEBUG: [pool-1-thread-5] [2s 715ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4cd6818f DEBUG: [pool-1-thread-5] [2s 715ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-5] [2s 715ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(46) DEBUG: [pool-1-thread-5] [2s 715ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 715ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [2s 715ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [2s 715ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 715ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 715ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [2s 715ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 715ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 715ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775761 cancelled = false DEBUG: [pool-1-thread-5] [2s 715ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 715ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 715ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 715ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(47): 10 DEBUG: [pool-1-thread-5] [2s 715ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [2s 715ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 715ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 715ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 715ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 715ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [2s 715ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 716ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 716ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 716ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 716ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(47) DEBUG: [pool-1-thread-5] [2s 716ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 716ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [2s 716ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [2s 716ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 716ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 716ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [2s 716ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 716ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 716ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775760 cancelled = false DEBUG: [pool-1-thread-5] [2s 716ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 716ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 716ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 716ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(48): 63 DEBUG: [pool-1-thread-5] [2s 716ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [2s 716ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 716ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 716ms] FramesDecoder Got frame: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-5] [2s 716ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-5] [2s 716ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 716ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 716ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 716ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 548, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 716ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 16) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 716ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(48) DEBUG: [pool-1-thread-5] [2s 716ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 716ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [2s 716ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 716ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 717ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 717ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 717ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 717ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 717ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775759 cancelled = false DEBUG: [pool-1-thread-5] [2s 717ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 717ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 717ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 717ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(49): 9 DEBUG: [pool-1-thread-5] [2s 717ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 717ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 717ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 717ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 717ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 717ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 717ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 717ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 717ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 717ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 717ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-5] [2s 717ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-5] [2s 717ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) close stream 16 DEBUG: [pool-1-thread-5] [2s 717ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 16 DEBUG: [pool-1-thread-5] [2s 717ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3c065223 DEBUG: [pool-1-thread-5] [2s 717ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-5] [2s 717ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(49) DEBUG: [pool-1-thread-5] [2s 717ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 717ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 717ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [2s 717ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 717ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 717ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 718ms] SocketTube(6) read bytes: 197 DEBUG: [HttpClient-5-SelectorManager] [2s 718ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 718ms] SSL Reader(SocketTube(6)) Adding 197 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 718ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 718ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 718ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:197, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [2s 718ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-5] [2s 718ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-5] [2s 718ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 718ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 718ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [2s 718ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 719ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 719ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775758 cancelled = false DEBUG: [pool-1-thread-5] [2s 719ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 719ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 719ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 719ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(50): 10 DEBUG: [pool-1-thread-5] [2s 719ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [2s 719ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 719ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 719ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 719ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 719ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 719ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [2s 719ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 719ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 719ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 719ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 719ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(50) DEBUG: [pool-1-thread-5] [2s 719ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 719ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775757 cancelled = false DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [2s 720ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 720ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 720ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(51): 64 DEBUG: [pool-1-thread-5] [2s 720ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-5] [2s 720ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [2s 720ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 720ms] FramesDecoder Got frame: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-5] [2s 720ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-5] [2s 720ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onNext(55) DEBUG: [pool-1-thread-5] [2s 720ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 720ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 720ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 603, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 720ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 14) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 720ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(51) DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775756 cancelled = false DEBUG: [pool-1-thread-5] [2s 720ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 720ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 721ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 721ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(52): 9 DEBUG: [pool-1-thread-5] [2s 721ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 721ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 721ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 721ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 721ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 721ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 721ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 721ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-5] [2s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-5] [2s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) close stream 14 DEBUG: [pool-1-thread-5] [2s 721ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 14 DEBUG: [pool-1-thread-5] [2s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2312cfd8 DEBUG: [pool-1-thread-5] [2s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-5] [2s 721ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(52) DEBUG: [pool-1-thread-5] [2s 721ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 721ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 721ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [2s 721ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 721ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 721ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 721ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 721ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 721ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 721ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 721ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-5-SelectorManager] [2s 722ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [MainThread] [2s 722ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 722ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 722ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 722ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 722ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 722ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 722ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 722ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 722ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 722ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 723ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:47733/https2/chunk/y GET DEBUG: [pool-1-thread-5] [2s 723ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [2s 723ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [2s 723ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [2s 723ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 723ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [2s 724ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 724ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 724ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [2s 724ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [2s 724ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 7 DEBUG: [pool-1-thread-5] [2s 724ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [2s 724ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 724ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 724ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [2s 724ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 724ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [2s 724ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 724ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 724ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-5] [2s 725ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-5] [2s 725ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 725ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-5] [2s 725ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-5] [2s 725ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-5] [2s 725ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 725ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 725ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-5] [2s 725ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-5] [2s 725ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-5] [2s 725ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [2s 725ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 725ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 725ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 725ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 725ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [2s 725ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [2s 725ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 725ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 725ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [2s 725ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [2s 725ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 725ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 725ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 725ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 725ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 726ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 7 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 22 ms, 376638 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 22 ms, 649505 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 TestServer: [4 s, 22 ms, 834561 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 727ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 727ms] SocketTube(6) read bytes: 139 DEBUG: [HttpClient-5-SelectorManager] [2s 727ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 727ms] SSL Reader(SocketTube(6)) Adding 139 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 727ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 727ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:139, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 727ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 727ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 727ms] SSL Reader(SocketTube(6)) Unwrapping: 139 DEBUG: [HttpClient-5-SelectorManager] [2s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [pool-1-thread-5] [2s 728ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 139 into buffer of 16676 remaining to decode: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 728ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 728ms] 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] [2s 728ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-5] [2s 728ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-5] [2s 728ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-5] [2s 728ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-5] [2s 728ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 728ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775755 cancelled = false DEBUG: [pool-1-thread-5] [2s 728ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-5] [2s 728ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 728ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 728ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(53): 53 DEBUG: [pool-1-thread-5] [2s 728ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-5] [2s 728ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-5] [2s 728ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 728ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 40 DEBUG: [pool-1-thread-5] [2s 728ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 729ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 20 DEBUG: [pool-1-thread-5] [2s 729ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 729ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-5] [2s 729ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(53) DEBUG: [pool-1-thread-5] [2s 729ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 729ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-5] [2s 729ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 729ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 729ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 729ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [2s 729ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 729ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 729ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775754 cancelled = false DEBUG: [pool-1-thread-5] [2s 729ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 729ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 729ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 729ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(54): 10 DEBUG: [pool-1-thread-5] [2s 729ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [2s 729ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 729ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 729ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 729ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 729ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 729ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 729ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [2s 730ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 730ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 730ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 730ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 730ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to https://127.0.0.1:47733/https2/chunk/y DEBUG: [pool-1-thread-5] [2s 730ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(54) DEBUG: [pool-1-thread-5] [2s 730ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 730ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 730ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [2s 730ms] SocketTube(6) resuming read event DEBUG: [MainThread] [2s 730ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 730ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (true) DEBUG: [pool-1-thread-5] [2s 730ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 730ms] SocketTube(6) read bytes: 995 DEBUG: [HttpClient-5-SelectorManager] [2s 730ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 730ms] SSL Reader(SocketTube(6)) Adding 995 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 730ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [pool-1-thread-5] [2s 731ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:995, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 731ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 731ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [pool-1-thread-5] [2s 731ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-5] [2s 731ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 731ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 731ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [2s 731ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 731ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 731ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775753 cancelled = false DEBUG: [pool-1-thread-5] [2s 731ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 731ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 731ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 731ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(55): 21 DEBUG: [pool-1-thread-5] [2s 731ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [2s 731ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 731ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 731ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [2s 731ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [2s 731ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 731ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 731ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 731ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 731ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 731ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 731ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [MainThread] [2s 731ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 732ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 732ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(55) DEBUG: [pool-1-thread-5] [2s 732ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 732ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-5] [2s 732ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-5] [2s 732ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [2s 732ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 732ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [2s 732ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [2s 732ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 732ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775752 cancelled = false DEBUG: [pool-1-thread-5] [2s 732ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [2s 732ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 732ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 732ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(56): 52 DEBUG: [pool-1-thread-5] [2s 732ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [2s 732ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [2s 732ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 732ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 733ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 733ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 22 DEBUG: [pool-1-thread-5] [2s 733ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 733ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-5] [2s 733ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(56) DEBUG: [pool-1-thread-5] [2s 733ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 733ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-5] [2s 733ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-5] [2s 733ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 733ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 733ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [2s 733ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 734ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 734ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775751 cancelled = false DEBUG: [pool-1-thread-5] [2s 734ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 734ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 734ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 734ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(57): 21 DEBUG: [pool-1-thread-5] [2s 734ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [2s 734ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 734ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 734ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [2s 734ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [2s 734ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 734ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 734ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 734ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 734ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 734ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 627, limit: 16777216 DEBUG: [MainThread] [2s 734ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 734ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 734ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 734ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(57) DEBUG: [pool-1-thread-5] [2s 734ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 734ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-5] [2s 734ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-5] [2s 734ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [2s 734ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 734ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [2s 734ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [2s 734ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 734ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775750 cancelled = false DEBUG: [pool-1-thread-5] [2s 735ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [2s 735ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 735ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 735ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(58): 52 DEBUG: [pool-1-thread-5] [2s 735ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [2s 735ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [2s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 735ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 735ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 735ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 24 DEBUG: [pool-1-thread-5] [2s 735ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 735ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-5] [2s 736ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(58) DEBUG: [pool-1-thread-5] [2s 736ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 736ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-5] [2s 736ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-5] [2s 736ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [2s 736ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [2s 736ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-5] [2s 736ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [2s 736ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 736ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775749 cancelled = false DEBUG: [pool-1-thread-5] [2s 736ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [2s 736ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 736ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 736ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(59): 23 DEBUG: [pool-1-thread-5] [2s 736ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-5] [2s 736ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [2s 736ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 736ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [2s 736ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [2s 736ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-5] [2s 736ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 736ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 736ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 736ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 641, limit: 16777216 DEBUG: [MainThread] [2s 736ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 736ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 736ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 737ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 737ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(59) DEBUG: [pool-1-thread-5] [2s 737ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 737ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-5] [2s 737ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-5] [2s 737ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 737ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 737ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 737ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 737ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 737ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775748 cancelled = false DEBUG: [pool-1-thread-5] [2s 737ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 737ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 737ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 737ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(60): 9 DEBUG: [pool-1-thread-5] [2s 737ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 737ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 737ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 737ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 737ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 737ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 737ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 737ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 737ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 737ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 737ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 737ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-5] [2s 737ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-5] [2s 737ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-5] [2s 737ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 7 DEBUG: [pool-1-thread-5] [2s 738ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2e96afd0 DEBUG: [pool-1-thread-5] [2s 738ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-5] [2s 738ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(60) DEBUG: [pool-1-thread-5] [2s 738ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 738ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-5] [2s 738ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-5] [2s 738ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 738ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 738ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [2s 738ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 738ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 738ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775747 cancelled = false DEBUG: [pool-1-thread-5] [2s 738ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 738ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 738ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 738ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(61): 10 DEBUG: [pool-1-thread-5] [2s 738ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [2s 738ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 738ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 738ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 738ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 739ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 739ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [2s 739ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 739ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 739ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 739ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 739ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(61) DEBUG: [pool-1-thread-5] [2s 739ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 739ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 739ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-5] [2s 739ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-5] [2s 739ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [2s 739ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [2s 739ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-5] [2s 739ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [2s 739ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 739ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775746 cancelled = false DEBUG: [pool-1-thread-5] [2s 739ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [2s 740ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 740ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 740ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(62): 64 DEBUG: [pool-1-thread-5] [2s 740ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-5] [2s 740ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [2s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 740ms] FramesDecoder Got frame: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-5] [2s 740ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-5] [2s 740ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onNext(55) DEBUG: [pool-1-thread-5] [2s 740ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 740ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 740ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 696, limit: 16777216 DEBUG: [MainThread] [2s 740ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 740ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 740ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 20) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [2s 740ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 740ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(62) DEBUG: [MainThread] [2s 740ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 740ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 740ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [2s 740ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [2s 740ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 740ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 740ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 740ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 740ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 740ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775745 cancelled = false DEBUG: [pool-1-thread-5] [2s 740ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 740ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 740ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 740ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(63): 9 DEBUG: [pool-1-thread-5] [2s 740ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 740ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 740ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 740ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 740ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 740ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 740ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 740ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 741ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 741ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 741ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-5] [2s 741ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-5] [2s 741ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) close stream 20 DEBUG: [pool-1-thread-5] [2s 741ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 20 DEBUG: [pool-1-thread-5] [2s 741ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@56349974 DEBUG: [pool-1-thread-5] [2s 741ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-5] [2s 741ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(63) DEBUG: [pool-1-thread-5] [2s 741ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 741ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [2s 741ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [2s 741ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 741ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 741ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [2s 741ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 741ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 741ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775744 cancelled = false DEBUG: [pool-1-thread-5] [2s 741ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 741ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 741ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 741ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(64): 10 DEBUG: [pool-1-thread-5] [2s 741ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [2s 741ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 741ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 741ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 741ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 741ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 741ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [2s 742ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 742ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 742ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 742ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 742ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(64) DEBUG: [pool-1-thread-5] [2s 742ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 742ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [2s 742ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [2s 742ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 742ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 742ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [2s 742ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 742ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 742ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775743 cancelled = false DEBUG: [pool-1-thread-5] [2s 742ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 742ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 742ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 742ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(65): 63 DEBUG: [pool-1-thread-5] [2s 742ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [2s 742ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 742ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 742ms] FramesDecoder Got frame: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-5] [2s 742ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-5] [2s 742ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 742ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 742ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 742ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 750, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 742ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 22) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 742ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(65) DEBUG: [pool-1-thread-5] [2s 742ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 742ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775742 cancelled = false DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(66): 9 DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 743ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 743ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 743ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 743ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 743ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 743ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 743ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) close stream 22 DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 22 DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@582d5edb DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(66) DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775741 cancelled = false DEBUG: [pool-1-thread-5] [2s 743ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(67): 10 DEBUG: [pool-1-thread-5] [2s 743ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [2s 744ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 744ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 744ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 744ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 744ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 744ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [2s 744ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 744ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 744ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 744ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 744ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(67) DEBUG: [pool-1-thread-5] [2s 744ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 744ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [2s 744ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [2s 744ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 744ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 744ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [2s 744ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 744ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 744ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775740 cancelled = false DEBUG: [pool-1-thread-5] [2s 744ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 744ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 744ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 744ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(68): 63 DEBUG: [MainThread] [2s 744ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 744ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [2s 744ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 744ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 744ms] FramesDecoder Got frame: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-5] [2s 745ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-5] [2s 745ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 745ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 745ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 745ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 745ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 745ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 804, limit: 16777216 DEBUG: [MainThread] [2s 745ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 745ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 24) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 745ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 745ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(68) DEBUG: [pool-1-thread-5] [2s 745ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 745ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [2s 745ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 745ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 745ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 745ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 745ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 745ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 745ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775739 cancelled = false DEBUG: [pool-1-thread-5] [2s 745ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 745ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 745ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 745ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(69): 9 DEBUG: [pool-1-thread-5] [2s 745ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 745ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 745ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 745ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 745ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 746ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 746ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 746ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 746ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 746ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 746ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 746ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-5] [2s 746ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-5] [2s 746ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) close stream 24 DEBUG: [pool-1-thread-5] [2s 746ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 24 DEBUG: [MainThread] [2s 746ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 746ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 746ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 746ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 746ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d743609 DEBUG: [MainThread] [2s 746ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 746ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-5] [2s 746ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(69) DEBUG: [pool-1-thread-5] [2s 746ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 746ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 746ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [2s 746ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 746ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 746ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [MainThread] [2s 754ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [2s 757ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:51167/http2/fixed/y GET DEBUG: [pool-1-thread-5] [2s 757ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [2s 757ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-5] [2s 757ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [2s 757ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 757ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-5] [2s 757ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [2s 758ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [2s 758ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 758ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-5] [2s 758ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@40a34c5 queue.isEmpty: true DEBUG: [pool-1-thread-5] [2s 758ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@40a34c5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-5] [2s 758ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 758ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [2s 758ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 758ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [2s 758ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-5] [2s 758ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-5] [2s 758ms] PlainHttpConnection(SocketTube(11)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [2s 759ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@53a73a08 for C (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-10-SelectorManager] [2s 759ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=59914,localport=51167] DEBUG: [HttpClient-10-SelectorManager] [2s 759ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59914 TestServer(1): starting connection DEBUG: [pool-1-thread-5] [2s 759ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [2s 759ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-5] [2s 759ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-5] [2s 759ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 759ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-5] [2s 759ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [2s 759ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-5] [2s 759ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-5] [2s 759ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-5] [2s 759ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-5] [2s 759ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [2s 759ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@595f5178 DEBUG: [HttpClient-10-SelectorManager] [2s 759ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [2s 759ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [2s 759ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [2s 759ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [2s 759ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [2s 759ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [2s 759ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 759ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 759ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [2s 759ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 759ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 759ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [2s 759ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-1] [2s 759ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-4] [2s 759ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-5] [2s 759ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 760ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [2s 760ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 760ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 760ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 760ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-10-SelectorManager] [2s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c5dd437 for R (true) DEBUG: [pool-1-thread-5] [2s 760ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [2s 760ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-5] [2s 760ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [2s 760ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-5] [2s 760ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-5] [2s 760ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-5] [2s 760ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-5] [2s 760ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [2s 760ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 760ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 760ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-5] [2s 760ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [2s 760ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 760ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [2s 760ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-5] [2s 760ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-5] [2s 760ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [2s 760ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-5] [2s 760ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [2s 760ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-10-SelectorManager] [2s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c5dd437 for None (false) DEBUG: [pool-1-thread-5] [2s 760ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [2s 760ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@36e36919 DEBUG: [pool-1-thread-5] [2s 760ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-5] [2s 760ms] Http1Exchange reading headers DEBUG: [pool-1-thread-5] [2s 760ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-5] [2s 760ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-5] [2s 760ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-10-SelectorManager] [2s 760ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-10-SelectorManager] [2s 760ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [2s 760ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c5dd437 for R (false) DEBUG: [HttpClient-10-SelectorManager] [2s 760ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 760ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@40a34c5 DEBUG: [pool-1-thread-5] [2s 760ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 760ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@40a34c5 DEBUG: [pool-1-thread-5] [2s 760ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-5] [2s 761ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [2s 761ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@40a34c5 DEBUG: [pool-1-thread-5] [2s 761ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [2s 761ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [2s 761ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59914 remote=/127.0.0.1:51167] DEBUG: [pool-1-thread-5] [2s 761ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [2s 761ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7687fc58(10) DEBUG: [pool-1-thread-5] [2s 761ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7aebd5b2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33c7938b queue.isEmpty: false DEBUG: [pool-1-thread-5] [2s 761ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-5] [2s 761ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [2s 761ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 761ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-5] [2s 761ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 761ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [2s 762ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [2s 762ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 762ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-5] [2s 762ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 762ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [2s 763ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-5] [2s 763ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 763ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-5] [2s 763ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 763ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-5] [2s 763ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-10-SelectorManager] [2s 763ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-5] [2s 763ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [2s 763ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2d0beaa4 DEBUG: [HttpClient-10-SelectorManager] [2s 763ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [2s 763ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [2s 763ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [2s 763ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-10-SelectorManager] [2s 763ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [2s 763ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-5] [2s 763ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 763ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [2s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c5dd437 for R (false) DEBUG: [HttpClient-10-SelectorManager] [2s 763ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [2s 763ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [2s 763ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-5] [2s 763ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-10-SelectorManager] [2s 763ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [2s 763ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 763ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 763ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 763ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [2s 763ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [2s 763ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-5] [2s 763ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 763ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-5] [2s 763ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 763ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-5] [2s 763ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-5] [2s 763ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-5] [2s 763ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-5] [2s 763ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [2s 763ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-4] [2s 763ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-4] [2s 763ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-5] [2s 763ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [2s 763ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [2s 763ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 763ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 763ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-5] [2s 763ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [Test-server-pool] [2s 763ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 763ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-5] [2s 764ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [2s 764ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 764ms] SocketTube(11) trying to write: 13 DEBUG: [Test-server-pool] [2s 764ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-5] [2s 764ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [2s 764ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 764ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 764ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7687fc58(10) DEBUG: [pool-1-thread-4] [2s 764ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-4] [2s 764ms] SocketTube(11) write: requesting more... DEBUG: [Test-server-pool] [2s 764ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [2s 764ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-5] [2s 764ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7aebd5b2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33c7938b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [2s 764ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 764ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 764ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [2s 764ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 764ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-5] [2s 764ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [2s 764ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 765ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [2s 765ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 765ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 765ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 765ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: [4 s, 60 ms, 592511 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [2s 765ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 765ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 765ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 765ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 765ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 765ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-10-SelectorManager] [2s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c5dd437 for None (false) Sent response headers 200 DEBUG: [HttpClient-10-SelectorManager] [2s 765ms] SocketTube(11) read bytes: 48 DEBUG: [HttpClient-10-SelectorManager] [2s 765ms] Http2Connection(SocketTube(11)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 765ms] SocketTube(11) resuming read event TestServer: [4 s, 61 ms, 151447 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-10-SelectorManager] [2s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c5dd437 for R (false) DEBUG: [pool-1-thread-5] [2s 765ms] Http2Connection(SocketTube(11)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-10-SelectorManager] [2s 765ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 766ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-5] [2s 766ms] Http2Connection(SocketTube(11)) Processing 48 DEBUG: [pool-1-thread-5] [2s 766ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-5] [2s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 766ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-10-SelectorManager] [2s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c5dd437 for None (false) DEBUG: [pool-1-thread-5] [2s 766ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: [4 s, 61 ms, 528878 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-5] [2s 766ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 766ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [2s 766ms] SocketTube(11) read bytes: 166 DEBUG: [pool-1-thread-5] [2s 766ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [HttpClient-10-SelectorManager] [2s 766ms] Http2Connection(SocketTube(11)) onNext: got 166 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 766ms] SocketTube(11) trying to write: 9 DEBUG: [HttpClient-10-SelectorManager] [2s 766ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c5dd437 for R (false) DEBUG: [pool-1-thread-5] [2s 766ms] SocketTube(11) wrote: 9 DEBUG: [HttpClient-10-SelectorManager] [2s 766ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 766ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-5] [2s 766ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-5] [2s 766ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 766ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [2s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c5dd437 for None (false) DEBUG: [pool-1-thread-5] [2s 766ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 766ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [pool-1-thread-5] [2s 766ms] Http2Connection(SocketTube(11)) sending 166 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 766ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 166 DEBUG: [HttpClient-10-SelectorManager] [2s 766ms] SocketTube(11) read bytes: 87 DEBUG: [HttpClient-10-SelectorManager] [2s 766ms] Http2Connection(SocketTube(11)) onNext: got 87 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 766ms] Http2Connection(SocketTube(11)) Processing 166 DEBUG: [pool-1-thread-5] [2s 767ms] FramesDecoder decodes: 166 DEBUG: [pool-1-thread-5] [2s 767ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 767ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-5] [2s 767ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 767ms] Http2Connection(SocketTube(11)) Opened stream 2 DEBUG: [pool-1-thread-5] [2s 768ms] Http2Connection(SocketTube(11))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 768ms] Http2Connection(SocketTube(11))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [2s 768ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 768ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 768ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 768ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 768ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y) 200 HTTP_2 Local port: 59914 DEBUG: [readLoop] [2s 766ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-10-SelectorManager] [2s 766ms] SocketTube(11) resuming read event DEBUG: [readLoop] [2s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 770ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-10-SelectorManager] [2s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c5dd437 for R (false) DEBUG: [readLoop] [2s 770ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-10-SelectorManager] [2s 770ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [2s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c5dd437 for None (false) DEBUG: [HttpClient-10-SelectorManager] [2s 770ms] SocketTube(11) read bytes: 247 DEBUG: [HttpClient-10-SelectorManager] [2s 770ms] Http2Connection(SocketTube(11)) onNext: got 247 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [2s 770ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [2s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c5dd437 for R (false) DEBUG: [HttpClient-10-SelectorManager] [2s 770ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 775ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 775ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 775ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 775ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 776ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 776ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 776ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 776ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 776ms] Http2Connection(SocketTube(11))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 776ms] Http2Connection(SocketTube(11))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 776ms] Http2Connection(SocketTube(11))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59914 DEBUG: [pool-1-thread-5] [2s 776ms] Http2Connection(SocketTube(11))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 776ms] HttpClientImpl(10) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [2s 776ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 776ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 776ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [2s 777ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 777ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 777ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [pool-1-thread-5] [2s 777ms] Http2Connection(SocketTube(11)) sending 87 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 777ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 87 DEBUG: [pool-1-thread-5] [2s 777ms] Http2Connection(SocketTube(11)) Processing 87 DEBUG: [pool-1-thread-5] [2s 777ms] FramesDecoder decodes: 87 DEBUG: [pool-1-thread-5] [2s 777ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 777ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 777ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 777ms] Http2Connection(SocketTube(11)) Opened stream 4 DEBUG: [pool-1-thread-5] [2s 778ms] Http2Connection(SocketTube(11))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 778ms] Http2Connection(SocketTube(11))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [2s 778ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 778ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 778ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 778ms] HttpClientImpl(10) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [2s 778ms] Http2Connection(SocketTube(11))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 778ms] Http2Connection(SocketTube(11))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 778ms] Http2Connection(SocketTube(11))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [2s 778ms] Http2Connection(SocketTube(11)) Closed stream 2 DEBUG: [pool-1-thread-5] [2s 778ms] Http2Connection(SocketTube(11))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@608ea47e DEBUG: [pool-1-thread-5] [2s 778ms] Http2Connection(SocketTube(11))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [2s 778ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 778ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 778ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 778ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 779ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 779ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [pool-1-thread-5] [2s 779ms] Http2Connection(SocketTube(11)) sending 247 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 779ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 247 DEBUG: [pool-1-thread-5] [2s 779ms] Http2Connection(SocketTube(11)) Processing 247 DEBUG: [pool-1-thread-5] [2s 779ms] FramesDecoder decodes: 247 DEBUG: [pool-1-thread-5] [2s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 779ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 779ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 779ms] Http2Connection(SocketTube(11)) Opened stream 6 DEBUG: [pool-1-thread-5] [2s 779ms] Http2Connection(SocketTube(11))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 780ms] Http2Connection(SocketTube(11))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [2s 780ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 780ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 780ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 780ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 780ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 780ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 780ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 780ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 780ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 780ms] HttpClientImpl(10) ClientImpl (async) elapsed 23 millis for GET to http://127.0.0.1:51167/http2/fixed/y DEBUG: [pool-1-thread-5] [2s 780ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 780ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 780ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [2s 780ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-5] [2s 780ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@770e4a20 DEBUG: [pool-1-thread-5] [2s 780ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [2s 780ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 780ms] Http2Connection(SocketTube(11))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 781ms] Http2Connection(SocketTube(11))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 781ms] Http2Connection(SocketTube(11))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59914 DEBUG: [pool-1-thread-5] [2s 781ms] Http2Connection(SocketTube(11))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 781ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 781ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 781ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 781ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [2s 781ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 781ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 781ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 781ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 781ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 781ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 781ms] Http2Connection(SocketTube(11))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 781ms] Http2Connection(SocketTube(11))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 781ms] Http2Connection(SocketTube(11))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [2s 781ms] Http2Connection(SocketTube(11)) Closed stream 4 DEBUG: [pool-1-thread-5] [2s 781ms] Http2Connection(SocketTube(11))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7da67d1f DEBUG: [pool-1-thread-5] [2s 781ms] Http2Connection(SocketTube(11))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [2s 781ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 782ms] Http2Connection(SocketTube(11))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 782ms] Http2Connection(SocketTube(11))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 782ms] Http2Connection(SocketTube(11))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59914 DEBUG: [pool-1-thread-5] [2s 782ms] Http2Connection(SocketTube(11))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 782ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 782ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 782ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 782ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-5] [2s 782ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 782ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 782ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 782ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 782ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 782ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 782ms] Http2Connection(SocketTube(11))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 782ms] Http2Connection(SocketTube(11))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 783ms] Http2Connection(SocketTube(11))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [2s 783ms] Http2Connection(SocketTube(11)) Closed stream 6 DEBUG: [pool-1-thread-5] [2s 783ms] Http2Connection(SocketTube(11))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@438c67ef DEBUG: [pool-1-thread-5] [2s 783ms] Http2Connection(SocketTube(11))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [2s 783ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [MainThread] [2s 784ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [2s 785ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:51167/http2/chunk/y GET DEBUG: [pool-1-thread-4] [2s 785ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 785ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [2s 785ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 785ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 785ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [2s 785ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [2s 785ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [2s 786ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 786ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [2s 786ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1adcf196 queue.isEmpty: true DEBUG: [pool-1-thread-4] [2s 786ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1adcf196, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [2s 786ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 786ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 786ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 786ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 786ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [2s 786ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [2s 786ms] PlainHttpConnection(SocketTube(12)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-11-SelectorManager] [2s 786ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@56a95705 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-11-SelectorManager] [2s 787ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [2s 787ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59930 DEBUG: [pool-1-thread-4] [2s 787ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [2s 787ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [pool-1-thread-4] [2s 787ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-4] [2s 787ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 787ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-4] [2s 787ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [2s 787ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-4] [2s 787ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [pool-1-thread-4] [2s 787ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-4] [2s 787ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-4] [2s 787ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [2s 787ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5c513c75 DEBUG: [HttpClient-11-SelectorManager] [2s 787ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [2s 787ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [2s 787ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [2s 787ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [2s 787ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [2s 787ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [2s 787ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 787ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 787ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 787ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-5] [2s 787ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [2s 787ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 787ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [2s 787ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [2s 787ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-5] [2s 787ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [2s 787ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 787ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [2s 787ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-1] [2s 787ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 787ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 787ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [2s 787ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-11-SelectorManager] [2s 787ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for R (true) DEBUG: [pool-1-thread-4] [2s 787ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [2s 787ms] Http1Publisher(SocketTube(12)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [2s 788ms] SocketTube(12) trying to write: 204 DEBUG: [pool-1-thread-4] [2s 788ms] SocketTube(12) wrote: 204 DEBUG: [pool-1-thread-4] [2s 788ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-4] [2s 788ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [2s 788ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 788ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 788ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-4] [2s 788ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [2s 788ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 788ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 788ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [2s 788ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [2s 788ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [2s 788ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-4] [2s 788ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [2s 788ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [2s 788ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [2s 788ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7fe47873 DEBUG: [pool-1-thread-4] [2s 788ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [2s 788ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [2s 788ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [2s 788ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [pool-1-thread-4] [2s 788ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=59930,localport=51167] TestServer(1): starting connection DEBUG: [HttpClient-11-SelectorManager] [2s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for None (false) DEBUG: [HttpClient-11-SelectorManager] [2s 789ms] SocketTube(12) read bytes: 71 DEBUG: [HttpClient-11-SelectorManager] [2s 790ms] Http1AsyncReceiver(SocketTube(12)) Putting 71 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [2s 790ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [2s 790ms] Http1AsyncReceiver(SocketTube(12)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1adcf196 DEBUG: [HttpClient-11-SelectorManager] [2s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for R (false) DEBUG: [pool-1-thread-4] [2s 790ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [2s 790ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 790ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1adcf196 DEBUG: [pool-1-thread-4] [2s 790ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [2s 790ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [2s 790ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1adcf196 DEBUG: [pool-1-thread-4] [2s 790ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [2s 790ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [2s 790ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59930 remote=/127.0.0.1:51167] DEBUG: [pool-1-thread-4] [2s 790ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [2s 790ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5fde6409(11) DEBUG: [pool-1-thread-4] [2s 790ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2b0cc8b1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7de1ff5 queue.isEmpty: false DEBUG: [pool-1-thread-4] [2s 790ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [pool-1-thread-4] [2s 790ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [2s 790ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 790ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-4] [2s 790ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 790ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [2s 791ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [2s 791ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 791ms] Http2Connection(SocketTube(12)) Opened stream 1 DEBUG: [pool-1-thread-4] [2s 791ms] Http2Connection(SocketTube(12))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 791ms] Http2Connection(SocketTube(12))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [2s 791ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-4] [2s 791ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 791ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-4] [2s 791ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 791ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-4] [2s 791ms] SocketTube(12) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [2s 791ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [2s 791ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [2s 791ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@28801463 DEBUG: [HttpClient-11-SelectorManager] [2s 791ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [2s 791ms] SocketTube(12) read demand reset to 0 DEBUG: [pool-1-thread-4] [2s 791ms] PlainHttpConnection(SocketTube(12)) added 63 bytes in the priority write queue DEBUG: [HttpClient-11-SelectorManager] [2s 791ms] SocketTube(12) calling onSubscribe DEBUG: [pool-1-thread-4] [2s 791ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [2s 791ms] Http2Connection(SocketTube(12)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-11-SelectorManager] [2s 791ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [2s 791ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [2s 791ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-11-SelectorManager] [2s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for R (false) DEBUG: [pool-1-thread-4] [2s 791ms] PlainHttpConnection(SocketTube(12)) added 13 bytes in the priority write queue DEBUG: [HttpClient-11-SelectorManager] [2s 791ms] SocketTube(12) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 791ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [2s 791ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [2s 791ms] SocketTube(12) pending subscriber subscribed DEBUG: [pool-1-thread-4] [2s 791ms] Http2Connection(SocketTube(12)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [2s 791ms] Http2Connection(SocketTube(12)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [2s 791ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [2s 791ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 791ms] Http2Connection(SocketTube(12)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 791ms] Http1AsyncReceiver(SocketTube(12)) stopping DEBUG: [pool-1-thread-4] [2s 791ms] Http1AsyncReceiver(SocketTube(12)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-5] [2s 792ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-4] [2s 792ms] Http1AsyncReceiver(SocketTube(12)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SocketTube(12)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [2s 792ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-4] [2s 792ms] Http2Connection(SocketTube(12)) H2 processed buffered data DEBUG: [pool-1-thread-4] [2s 792ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-5] [2s 792ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-4] [2s 792ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-4] [2s 792ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-5] [2s 792ms] SocketTube(12) trying to write: 63 DEBUG: [pool-1-thread-4] [2s 792ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [2s 792ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [2s 792ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5fde6409(11) DEBUG: [pool-1-thread-5] [2s 792ms] SocketTube(12) wrote: 63 DEBUG: [pool-1-thread-4] [2s 792ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2b0cc8b1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7de1ff5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-5] [2s 792ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-4] [2s 792ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [2s 792ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [Test-server-pool] [2s 792ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 792ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 792ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [Test-server-pool] [2s 792ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 792ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [2s 792ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-5] [2s 792ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 792ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-5] [2s 792ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(12) DEBUG: [Test-server-pool] [2s 792ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 792ms] SocketTube(12) trying to write: 13 DEBUG: [Test-server-pool] [2s 792ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [2s 792ms] SocketTube(12) wrote: 13 DEBUG: [pool-1-thread-5] [2s 792ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-5] [2s 792ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-5] [2s 792ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 792ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 792ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started DEBUG: [readLoop] [2s 793ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 793ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 793ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 TestServer: [4 s, 88 ms, 562635 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [2s 793ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 793ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 793ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 TestServer: [4 s, 88 ms, 807322 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 DEBUG: [readLoop] [2s 793ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 793ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 793ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-11-SelectorManager] [2s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for None (false) DEBUG: [readLoop] [2s 793ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 793ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 88 ms, 985867 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 DEBUG: [readLoop] [2s 793ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-11-SelectorManager] [2s 793ms] SocketTube(12) read bytes: 39 DEBUG: [HttpClient-11-SelectorManager] [2s 793ms] Http2Connection(SocketTube(12)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [2s 793ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [2s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for R (false) DEBUG: [pool-1-thread-5] [2s 793ms] Http2Connection(SocketTube(12)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-11-SelectorManager] [2s 793ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 793ms] Http2Connection(SocketTube(12)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [2s 793ms] Http2Connection(SocketTube(12)) Processing 39 DEBUG: [pool-1-thread-5] [2s 793ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [2s 793ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for None (false) DEBUG: [pool-1-thread-5] [2s 794ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [2s 794ms] Http2Connection(SocketTube(12)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SocketTube(12) read bytes: 63 DEBUG: [pool-1-thread-5] [2s 794ms] PlainHttpConnection(SocketTube(12)) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 794ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] Http2Connection(SocketTube(12)) onNext: got 63 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-5] [2s 794ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-5] [2s 794ms] SocketTube(12) trying to write: 9 DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for R (false) DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 794ms] SocketTube(12) wrote: 9 DEBUG: [pool-1-thread-5] [2s 794ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for None (false) DEBUG: [pool-1-thread-5] [2s 794ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-5] [2s 794ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 794ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 794ms] Http2Connection(SocketTube(12)) H2 processed(1) DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SocketTube(12) read bytes: 82 DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] Http2Connection(SocketTube(12)) onNext: got 82 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 794ms] Http2Connection(SocketTube(12)) sending 63 to Http2Connection.asyncReceive DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-5] [2s 794ms] Http2Connection(SocketTube(12)) H2 Receiving(2): 63 DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for R (false) DEBUG: [pool-1-thread-5] [2s 794ms] Http2Connection(SocketTube(12)) Processing 63 DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 794ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 794ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 794ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for None (false) DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SocketTube(12) read bytes: 21 DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] Http2Connection(SocketTube(12)) onNext: got 21 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for R (false) DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 794ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 794ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for None (false) DEBUG: [readLoop] [2s 794ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 794ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 794ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SocketTube(12) read bytes: 92 DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] Http2Connection(SocketTube(12)) onNext: got 92 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [2s 794ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [2s 795ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for R (false) DEBUG: [HttpClient-11-SelectorManager] [2s 795ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [2s 795ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for None (false) DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12)) Opened stream 2 DEBUG: [HttpClient-11-SelectorManager] [2s 795ms] SocketTube(12) read bytes: 150 DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-11-SelectorManager] [2s 795ms] Http2Connection(SocketTube(12)) onNext: got 150 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [2s 795ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [2s 795ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for R (false) DEBUG: [HttpClient-11-SelectorManager] [2s 795ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [2s 795ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y) 200 HTTP_2 Local port: 59930 DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 795ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12)) H2 processed(2) DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12)) sending 82 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12)) H2 Receiving(3): 82 DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12)) Processing 82 DEBUG: [pool-1-thread-5] [2s 795ms] FramesDecoder decodes: 82 DEBUG: [pool-1-thread-5] [2s 795ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 795ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 795ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 795ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 796ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12)) Opened stream 4 DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-11-SelectorManager] [2s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for None (false) DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12)) H2 processed(3) DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12)) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12)) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12)) Processing 21 DEBUG: [HttpClient-11-SelectorManager] [2s 796ms] SocketTube(12) read bytes: 81 DEBUG: [pool-1-thread-5] [2s 796ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 796ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [2s 796ms] Http2Connection(SocketTube(12)) onNext: got 81 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 796ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [HttpClient-11-SelectorManager] [2s 796ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [HttpClient-11-SelectorManager] [2s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for R (false) DEBUG: [HttpClient-11-SelectorManager] [2s 796ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12)) H2 processed(4) DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12)) sending 92 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12)) H2 Receiving(5): 92 DEBUG: [pool-1-thread-5] [2s 796ms] Http2Connection(SocketTube(12)) Processing 92 DEBUG: [pool-1-thread-5] [2s 796ms] FramesDecoder decodes: 92 DEBUG: [pool-1-thread-5] [2s 796ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 796ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12)) Opened stream 6 DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [2s 797ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 797ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 797ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 797ms] HttpClientImpl(11) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:51167/http2/chunk/y DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12)) Closed stream 1 DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@56b496b4 DEBUG: [pool-1-thread-5] [2s 797ms] Http2Connection(SocketTube(12))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [2s 797ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59930 DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 798ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12)) H2 processed(5) DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12)) sending 150 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12)) H2 Receiving(6): 150 DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12)) Processing 150 DEBUG: [pool-1-thread-5] [2s 798ms] FramesDecoder decodes: 150 DEBUG: [pool-1-thread-5] [2s 798ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 798ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 88, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 798ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 798ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 798ms] Http2Connection(SocketTube(12))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12)) Closed stream 4 DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@536e9908 DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [2s 799ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59930 DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 799ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 799ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 140, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 799ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 799ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12)) Closed stream 6 DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1dee58ff DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12)) H2 processed(6) DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12)) H2 Receiving(7): 81 DEBUG: [pool-1-thread-5] [2s 799ms] Http2Connection(SocketTube(12)) Processing 81 DEBUG: [pool-1-thread-5] [2s 799ms] FramesDecoder decodes: 81 DEBUG: [pool-1-thread-5] [2s 799ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 799ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59930 DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 800ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 800ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 53, received: 193, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 800ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 800ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12)) Closed stream 2 DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3d7de7b2 DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [2s 800ms] Http2Connection(SocketTube(12)) H2 processed(7) DEBUG: [MainThread] [2s 801ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [2s 802ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:47733/https2/fixed/y GET DEBUG: [pool-1-thread-5] [2s 802ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [2s 803ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [2s 803ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [2s 803ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [pool-1-thread-5] [2s 803ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [2s 803ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@c51a859 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33834, Session(1711996932410|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33834 DEBUG: [pool-1-thread-5] [2s 804ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-5] [2s 804ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 804ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-5] [2s 804ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-5] [2s 804ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [2s 804ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [2s 804ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SocketTube(13) DEBUG: [pool-1-thread-5] [2s 804ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-5] [2s 804ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-5] [2s 804ms] SSL Writer(SocketTube(13)) onSubscribe initiating handshaking DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] 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@6a9c329[Not completed, 4 dependents] (id=1802) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [2s 804ms] SSL Writer(SocketTube(13)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] SocketTube(13) calling onSubscribe DEBUG: [pool-1-thread-5] [2s 804ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [2s 804ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for R (true) DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [2s 804ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 805ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [2s 805ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 805ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 808ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 808ms] SSL Writer(SocketTube(13)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 808ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 808ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [2s 808ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 808ms] SSL Writer(SocketTube(13)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [2s 808ms] SSL Writer(SocketTube(13)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [2s 808ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 809ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 809ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [2s 809ms] SocketTube(13) trying to write: 2191 DEBUG: [pool-1-thread-5] [2s 809ms] SocketTube(13) wrote: 2191 DEBUG: [pool-1-thread-5] [2s 809ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [2s 809ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 809ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 809ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [2s 809ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [2s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for None (false) DEBUG: [HttpClient-12-SelectorManager] [2s 812ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [2s 812ms] SocketTube(13) read bytes: 133 DEBUG: [HttpClient-12-SelectorManager] [2s 812ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 812ms] SSL Reader(SocketTube(13)) Adding 133 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 812ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [2s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for R (false) DEBUG: [HttpClient-12-SelectorManager] [2s 812ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 813ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 813ms] SSL Reader(SocketTube(13)) Unwrapping: 133 DEBUG: [pool-1-thread-5] [2s 813ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 813ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 813ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [2s 813ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [2s 813ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [2s 813ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [HttpClient-12-SelectorManager] [2s 815ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for None (false) DEBUG: [HttpClient-12-SelectorManager] [2s 815ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [2s 815ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 816ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-5] [2s 816ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [2s 816ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [2s 816ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 816ms] SSL Writer(SocketTube(13)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 816ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 816ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [2s 816ms] SSL Writer(SocketTube(13)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [2s 816ms] SSL Writer(SocketTube(13)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [2s 816ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 816ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 816ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [2s 816ms] SocketTube(13) trying to write: 6 DEBUG: [pool-1-thread-5] [2s 816ms] SocketTube(13) wrote: 6 DEBUG: [pool-1-thread-5] [2s 816ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [2s 816ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 816ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 816ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [2s 816ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 816ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [2s 816ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [2s 816ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [2s 816ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 816ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [2s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for R (true) DEBUG: [HttpClient-12-SelectorManager] [2s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for None (false) DEBUG: [HttpClient-12-SelectorManager] [2s 817ms] SocketTube(13) read bytes: 175 DEBUG: [HttpClient-12-SelectorManager] [2s 817ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 817ms] SSL Reader(SocketTube(13)) Adding 175 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 817ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [2s 817ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [2s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for R (false) DEBUG: [HttpClient-12-SelectorManager] [2s 817ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 817ms] SSL Reader(SocketTube(13)) Unwrapping: 175 DEBUG: [pool-1-thread-5] [2s 817ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-5] [2s 817ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 817ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [2s 817ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [2s 817ms] SSL Reader(SocketTube(13)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [2s 817ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [2s 817ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 817ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [2s 817ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [2s 817ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [2s 817ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [2s 817ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-5] [2s 818ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 818ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 818ms] SSL Reader(SocketTube(13)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [2s 819ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 819ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 819ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 819ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [2s 820ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [2s 820ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [2s 820ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 820ms] SSL Writer(SocketTube(13)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 820ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 820ms] SSLFlowDelegate(SocketTube(13)) setALPN = h2 DEBUG: [pool-1-thread-5] [2s 820ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [2s 820ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [2s 820ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [2s 821ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [2s 821ms] SSLTube(SocketTube(13)) connecting flows DEBUG: [pool-1-thread-5] [2s 821ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@688fa1af DEBUG: [pool-1-thread-5] [2s 821ms] Http2Connection(SSLTube(SocketTube(13))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [2s 821ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 821ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 821ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 821ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 821ms] SSLTube(SocketTube(13)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [2s 821ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [2s 821ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 821ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 821ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [2s 821ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 821ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [2s 821ms] SSL Writer(SocketTube(13)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 821ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [2s 821ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 821ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 821ms] Http2Connection(SSLTube(SocketTube(13))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [2s 821ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 821ms] Http2Connection(SSLTube(SocketTube(13))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 821ms] Http2Connection(SSLTube(SocketTube(13))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [2s 821ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed buffered data DEBUG: [pool-1-thread-5] [2s 821ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-5] [2s 821ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-5] [2s 821ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 821ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [2s 822ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 822ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 822ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [2s 822ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [2s 822ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 1 DEBUG: [pool-1-thread-5] [2s 822ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [2s 822ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 822ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 822ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 822ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [2s 822ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [2s 822ms] SSL Writer(SocketTube(13)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [2s 822ms] SSL Writer(SocketTube(13)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [2s 822ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [2s 823ms] SocketTube(13) trying to write: 90 DEBUG: [pool-1-thread-5] [2s 823ms] SocketTube(13) wrote: 90 DEBUG: [pool-1-thread-5] [2s 823ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [2s 823ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 823ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [2s 823ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [2s 823ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [2s 823ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [2s 823ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [2s 823ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [2s 823ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [2s 823ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [2s 823ms] SSLTube(SocketTube(13)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 823ms] SSL Writer(SocketTube(13)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [2s 824ms] SSL Writer(SocketTube(13)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [2s 824ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 824ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 824ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [2s 824ms] SocketTube(13) trying to write: 174 DEBUG: [pool-1-thread-5] [2s 824ms] SocketTube(13) wrote: 174 DEBUG: [pool-1-thread-5] [2s 824ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [2s 824ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 824ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 824ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 824ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [2s 824ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [2s 824ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [2s 824ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 824ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 824ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [2s 824ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [2s 824ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [2s 824ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 824ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for R (false) DEBUG: [HttpClient-12-SelectorManager] [2s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-12-SelectorManager] [2s 825ms] SocketTube(13) read bytes: 1726 DEBUG: [HttpClient-12-SelectorManager] [2s 825ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 825ms] SSL Reader(SocketTube(13)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 825ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [2s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for R (false) DEBUG: [HttpClient-12-SelectorManager] [2s 825ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 825ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [2s 825ms] SSL Reader(SocketTube(13)) Unwrapping: 1726 DEBUG: [Test-server-pool] [2s 825ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-12-SelectorManager] [2s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for None (false) DEBUG: [Test-server-pool] [2s 825ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [2s 825ms] SocketTube(13) no more demand for reading DEBUG: [Test-server-pool] [2s 825ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-12-SelectorManager] [2s 825ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 825ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 825ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 825ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [2s 825ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 826ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 826ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-5] [2s 826ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [2s 826ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [2s 826ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [2s 826ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [2s 826ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for R (true) DEBUG: [readLoop] [2s 826ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-12-SelectorManager] [2s 826ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for None (false) DEBUG: [readLoop] [2s 826ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [2s 826ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-12-SelectorManager] [2s 826ms] SocketTube(13) read bytes: 77 DEBUG: [HttpClient-12-SelectorManager] [2s 826ms] SSL Reader(SocketTube(13)) onNext DEBUG: [readLoop] [2s 826ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 826ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [2s 826ms] SSL Reader(SocketTube(13)) Adding 77 bytes to read buffer DEBUG: [readLoop] [2s 826ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-12-SelectorManager] [2s 826ms] SocketTube(13) resuming read event DEBUG: [readLoop] [2s 826ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 826ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [2s 826ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for R (false) DEBUG: [readLoop] [2s 826ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-12-SelectorManager] [2s 826ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 826ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-5] [2s 826ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [2s 826ms] SSL Reader(SocketTube(13)) Unwrapping: 77 DEBUG: [pool-1-thread-5] [2s 826ms] SSL Reader(SocketTube(13)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 826ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [2s 826ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [2s 826ms] SSL Reader(SocketTube(13)) sending 39 DEBUG: [pool-1-thread-5] [2s 826ms] SSL Reader(SocketTube(13)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [2s 827ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 827ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 827ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [2s 827ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 827ms] Http2Connection(SSLTube(SocketTube(13))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 827ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [2s 827ms] Http2Connection(SSLTube(SocketTube(13))) Processing 39 DEBUG: [pool-1-thread-5] [2s 827ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [2s 827ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 827ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [2s 827ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 827ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 827ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 827ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [2s 827ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 827ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [2s 827ms] SSL Writer(SocketTube(13)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 827ms] SSL Writer(SocketTube(13)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 827ms] SSL Writer(SocketTube(13)) wrapping 9 bytes DEBUG: [pool-1-thread-5] [2s 828ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 828ms] SSL Writer(SocketTube(13)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 828ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 828ms] SSL Writer(SocketTube(13)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [2s 828ms] SSL Writer(SocketTube(13)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [2s 828ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 828ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 828ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [2s 828ms] SocketTube(13) trying to write: 47 DEBUG: [pool-1-thread-5] [2s 828ms] SocketTube(13) wrote: 47 DEBUG: [pool-1-thread-5] [2s 828ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [2s 828ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 828ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 828ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 828ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [2s 828ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [2s 828ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [2s 828ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 828ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(1) DEBUG: [pool-1-thread-5] [2s 828ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 828ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [2s 828ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [2s 828ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [2s 828ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 828ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for R (false) DEBUG: [readLoop] [2s 826ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 830ms] 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: [readLoop] [2s 830ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 830ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 830ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 830ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 830ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 126 ms, 372197 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 126 ms, 707067 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 TestServer: [4 s, 126 ms, 901332 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-12-SelectorManager] [2s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for None (false) DEBUG: [HttpClient-12-SelectorManager] [2s 831ms] SocketTube(13) read bytes: 150 DEBUG: [HttpClient-12-SelectorManager] [2s 831ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 831ms] SSL Reader(SocketTube(13)) Adding 150 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 832ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [2s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for R (false) DEBUG: [pool-1-thread-5] [2s 832ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:150, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 832ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 832ms] SSL Reader(SocketTube(13)) Unwrapping: 150 DEBUG: [HttpClient-12-SelectorManager] [2s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for None (false) DEBUG: [HttpClient-12-SelectorManager] [2s 832ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [2s 832ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 832ms] SSL Reader(SocketTube(13)) Decoded 59 bytes out of 150 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-5] [2s 832ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-5] [2s 832ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-5] [2s 832ms] SSL Reader(SocketTube(13)) sending 59 DEBUG: [pool-1-thread-5] [2s 832ms] SSL Reader(SocketTube(13)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-5] [2s 832ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 832ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [2s 832ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-5] [2s 832ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 832ms] Http2Connection(SSLTube(SocketTube(13))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 832ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-5] [2s 832ms] Http2Connection(SSLTube(SocketTube(13))) Processing 59 DEBUG: [pool-1-thread-5] [2s 832ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-5] [2s 832ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 832ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-5] [2s 833ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 833ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 2 DEBUG: [pool-1-thread-5] [2s 833ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 833ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [2s 833ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(2) DEBUG: [pool-1-thread-5] [2s 833ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 833ms] SSL Reader(SocketTube(13)) Unwrapping: 53 DEBUG: [pool-1-thread-5] [2s 833ms] SSL Reader(SocketTube(13)) Decoded 15 bytes out of 53 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 833ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [2s 833ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [2s 833ms] SSL Reader(SocketTube(13)) sending 15 DEBUG: [pool-1-thread-5] [2s 833ms] SSL Reader(SocketTube(13)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-5] [2s 833ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 833ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [2s 833ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [2s 833ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 833ms] Http2Connection(SSLTube(SocketTube(13))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 833ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-5] [2s 833ms] Http2Connection(SSLTube(SocketTube(13))) Processing 15 DEBUG: [pool-1-thread-5] [2s 833ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [2s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 833ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 834ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 834ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 834ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 834ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y) 200 HTTP_2 Local port: 33834 DEBUG: [pool-1-thread-5] [2s 834ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 834ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 834ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(3) DEBUG: [pool-1-thread-5] [2s 834ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 834ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [2s 834ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [2s 834ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [2s 834ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 834ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for R (true) DEBUG: [HttpClient-12-SelectorManager] [2s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for None (false) DEBUG: [HttpClient-12-SelectorManager] [2s 837ms] SocketTube(13) read bytes: 1005 DEBUG: [HttpClient-12-SelectorManager] [2s 837ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [2s 837ms] SSL Reader(SocketTube(13)) Adding 1005 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [2s 837ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [2s 837ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1005, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 837ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for R (false) DEBUG: [pool-1-thread-5] [2s 837ms] SSL Reader(SocketTube(13)) Unwrapping: 1005 DEBUG: [HttpClient-12-SelectorManager] [2s 837ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 837ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-5] [2s 837ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 837ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 837ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-5] [2s 837ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 837ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 837ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [2s 837ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 837ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 837ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 837ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [2s 837ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-5] [2s 837ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 837ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 837ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 838ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 838ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 838ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 838ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 838ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(4) DEBUG: [pool-1-thread-5] [2s 838ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 838ms] SSL Reader(SocketTube(13)) Unwrapping: 946 DEBUG: [pool-1-thread-5] [2s 838ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-5] [2s 838ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [2s 838ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [2s 838ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-5] [2s 838ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [2s 838ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 838ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [2s 838ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [2s 838ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 838ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 838ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-5] [2s 838ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-5] [2s 838ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [2s 838ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 838ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 839ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 839ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 4 DEBUG: [pool-1-thread-5] [2s 839ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 839ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [2s 839ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(5) DEBUG: [pool-1-thread-5] [2s 839ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 839ms] SSL Reader(SocketTube(13)) Unwrapping: 851 DEBUG: [pool-1-thread-5] [2s 839ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-5] [2s 839ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 839ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 839ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-5] [2s 839ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 839ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 839ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [2s 839ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 839ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 839ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 839ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [2s 839ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-5] [2s 839ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 839ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 839ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 840ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 840ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 840ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 840ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 840ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(6) DEBUG: [pool-1-thread-5] [2s 840ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 840ms] SSL Reader(SocketTube(13)) Unwrapping: 792 DEBUG: [pool-1-thread-5] [2s 840ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-5] [2s 840ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [2s 840ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [2s 840ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-5] [2s 840ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [2s 840ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 840ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [2s 840ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [2s 840ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 840ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 840ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-5] [2s 840ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-5] [2s 840ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [2s 840ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 840ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 840ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 840ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 6 DEBUG: [pool-1-thread-5] [2s 841ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 841ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [2s 841ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(7) DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) Unwrapping: 697 DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) sending 23 DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [2s 841ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 841ms] Http2Connection(SSLTube(SocketTube(13))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 841ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-5] [2s 841ms] Http2Connection(SSLTube(SocketTube(13))) Processing 23 DEBUG: [pool-1-thread-5] [2s 841ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [2s 841ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 841ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 841ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 841ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [2s 841ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 841ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 841ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(8) DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) Unwrapping: 636 DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [2s 841ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 841ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-5] [2s 842ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 842ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 842ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 842ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 842ms] HttpClientImpl(12) ClientImpl (async) elapsed 39 millis for GET to https://127.0.0.1:47733/https2/fixed/y DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 1 DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74935e1 DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(9) DEBUG: [pool-1-thread-5] [2s 842ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 842ms] SSL Reader(SocketTube(13)) Unwrapping: 589 DEBUG: [pool-1-thread-5] [2s 842ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-5] [2s 842ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 842ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 842ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-5] [2s 842ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 842ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 842ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [2s 842ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-5] [2s 842ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 842ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 842ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 842ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 843ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 843ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 33834 DEBUG: [pool-1-thread-5] [2s 843ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 843ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 843ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(10) DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) Unwrapping: 541 DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) sending 64 DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [2s 843ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 843ms] Http2Connection(SSLTube(SocketTube(13))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 843ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-5] [2s 843ms] Http2Connection(SSLTube(SocketTube(13))) Processing 64 DEBUG: [pool-1-thread-5] [2s 843ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [2s 843ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 843ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 843ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 843ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [2s 843ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 843ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 843ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(11) DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 843ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [2s 844ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-5] [2s 844ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 844ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 844ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 844ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 2 DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@555b02cd DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(12) DEBUG: [pool-1-thread-5] [2s 844ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 844ms] SSL Reader(SocketTube(13)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [2s 844ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [2s 844ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 844ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 844ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-5] [2s 844ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 844ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 844ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [2s 844ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-5] [2s 844ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 844ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 844ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 844ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 845ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 33834 DEBUG: [pool-1-thread-5] [2s 845ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 845ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 845ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(13) DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 845ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 845ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 845ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [2s 845ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-5] [2s 845ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 845ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 845ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 845ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 845ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 845ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 845ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 845ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(14) DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [2s 845ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 845ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 845ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 846ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [2s 846ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-5] [2s 846ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 846ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 846ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 846ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 846ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 846ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 846ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 846ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 846ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [2s 846ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 4 DEBUG: [pool-1-thread-5] [2s 846ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6cd005c6 DEBUG: [pool-1-thread-5] [2s 846ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [2s 846ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(15) DEBUG: [pool-1-thread-5] [2s 846ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 846ms] SSL Reader(SocketTube(13)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [2s 846ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [2s 846ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 846ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 846ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-5] [2s 846ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 846ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 846ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-5] [2s 846ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 846ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 846ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 846ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-5] [2s 846ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-5] [2s 846ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 846ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 847ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 847ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 847ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 847ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 33834 DEBUG: [pool-1-thread-5] [2s 847ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 847ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 847ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(16) DEBUG: [pool-1-thread-5] [2s 847ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 847ms] SSL Reader(SocketTube(13)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [2s 847ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [2s 847ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 847ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 847ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-5] [2s 847ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 847ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 847ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [2s 847ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 847ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 847ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 847ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-5] [2s 847ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-5] [2s 847ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 847ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 847ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 847ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 847ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 847ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 847ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 847ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(17) DEBUG: [pool-1-thread-5] [2s 848ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 848ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [2s 848ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 848ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 848ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 848ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-5] [2s 848ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 848ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 848ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [2s 848ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 848ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 848ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 848ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [2s 848ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-5] [2s 848ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 848ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 848ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 848ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 848ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 848ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 848ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 848ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 848ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [2s 848ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 6 DEBUG: [pool-1-thread-5] [2s 848ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@79c7432a DEBUG: [pool-1-thread-5] [2s 848ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [2s 848ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(18) DEBUG: [pool-1-thread-5] [2s 848ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 848ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [2s 848ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [2s 848ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [2s 848ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 848ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [2s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for R (false) DEBUG: [MainThread] [2s 849ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [2s 850ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:47733/https2/chunk/y GET DEBUG: [pool-1-thread-5] [2s 850ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [2s 851ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [2s 851ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [2s 851ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [pool-1-thread-5] [2s 851ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [2s 851ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@73b520ab for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33842, Session(1711996932651|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-13-SelectorManager] [2s 851ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [2s 851ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33842 DEBUG: [pool-1-thread-5] [2s 852ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-5] [2s 852ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 852ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-5] [2s 852ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [2s 852ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-5] [2s 852ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-5] [2s 852ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SocketTube(14) DEBUG: [pool-1-thread-5] [2s 852ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-5] [2s 852ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-5] [2s 852ms] SSL Writer(SocketTube(14)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-5] [2s 852ms] SSL Writer(SocketTube(14)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 852ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-5] [2s 852ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] 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@794d4bdb[Not completed, 4 dependents] (id=1914) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for R (true) DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [2s 852ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 852ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [2s 853ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 853ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 856ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 856ms] SSL Writer(SocketTube(14)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 856ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 856ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [2s 856ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 856ms] SSL Writer(SocketTube(14)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [2s 856ms] SSL Writer(SocketTube(14)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [2s 856ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 856ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 856ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [2s 856ms] SocketTube(14) trying to write: 2191 DEBUG: [pool-1-thread-5] [2s 856ms] SocketTube(14) wrote: 2191 DEBUG: [pool-1-thread-5] [2s 856ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [2s 856ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 856ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 856ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [2s 856ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [2s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for None (false) DEBUG: [HttpClient-13-SelectorManager] [2s 859ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [2s 859ms] SocketTube(14) read bytes: 133 DEBUG: [HttpClient-13-SelectorManager] [2s 859ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [2s 859ms] SSL Reader(SocketTube(14)) Adding 133 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [2s 860ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [2s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for R (false) DEBUG: [HttpClient-13-SelectorManager] [2s 860ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 860ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 860ms] SSL Reader(SocketTube(14)) Unwrapping: 133 DEBUG: [pool-1-thread-5] [2s 860ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 860ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 860ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [2s 860ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [2s 860ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [2s 860ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [HttpClient-13-SelectorManager] [2s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for None (false) DEBUG: [HttpClient-13-SelectorManager] [2s 861ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [2s 861ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 864ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-5] [2s 864ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [2s 864ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [2s 864ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 864ms] SSL Writer(SocketTube(14)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 864ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 864ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [2s 865ms] SSL Writer(SocketTube(14)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [2s 865ms] SSL Writer(SocketTube(14)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [2s 865ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 865ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 865ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [2s 865ms] SocketTube(14) trying to write: 6 DEBUG: [pool-1-thread-5] [2s 865ms] SocketTube(14) wrote: 6 DEBUG: [pool-1-thread-5] [2s 865ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [2s 865ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 865ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 865ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [2s 865ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 865ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [2s 865ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-5] [2s 865ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [2s 865ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 865ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [2s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for R (true) DEBUG: [HttpClient-13-SelectorManager] [2s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for None (false) DEBUG: [HttpClient-13-SelectorManager] [2s 865ms] SocketTube(14) read bytes: 175 DEBUG: [HttpClient-13-SelectorManager] [2s 865ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [2s 865ms] SSL Reader(SocketTube(14)) Adding 175 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [2s 865ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [2s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for R (false) DEBUG: [HttpClient-13-SelectorManager] [2s 865ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 866ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 866ms] SSL Reader(SocketTube(14)) Unwrapping: 175 DEBUG: [pool-1-thread-5] [2s 866ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-5] [2s 866ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 866ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [2s 866ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [2s 866ms] SSL Reader(SocketTube(14)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [2s 866ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [2s 866ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 866ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [2s 866ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [2s 866ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [2s 866ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [2s 866ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-5] [2s 866ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 866ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 866ms] SSL Reader(SocketTube(14)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [2s 868ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 868ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 868ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 868ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [2s 868ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [2s 868ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [2s 868ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 868ms] SSL Writer(SocketTube(14)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 868ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 868ms] SSLFlowDelegate(SocketTube(14)) setALPN = h2 DEBUG: [pool-1-thread-5] [2s 868ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [2s 868ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [2s 868ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [2s 869ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [2s 869ms] SSLTube(SocketTube(14)) connecting flows DEBUG: [pool-1-thread-5] [2s 869ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@563d6a22 DEBUG: [pool-1-thread-5] [2s 869ms] Http2Connection(SSLTube(SocketTube(14))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [2s 869ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 869ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 869ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 869ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 869ms] SSLTube(SocketTube(14)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [2s 869ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [2s 869ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 869ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 869ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [2s 869ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 869ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-5] [2s 869ms] SSL Writer(SocketTube(14)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 869ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [2s 869ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 869ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 869ms] Http2Connection(SSLTube(SocketTube(14))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [2s 869ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 869ms] Http2Connection(SSLTube(SocketTube(14))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 869ms] Http2Connection(SSLTube(SocketTube(14))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [2s 869ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed buffered data DEBUG: [pool-1-thread-5] [2s 869ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-5] [2s 869ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-5] [2s 869ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 869ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [2s 869ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 870ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 870ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [2s 870ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [2s 870ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 1 DEBUG: [pool-1-thread-5] [2s 870ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [2s 870ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 870ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 870ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 870ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [2s 870ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [2s 870ms] SSL Writer(SocketTube(14)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [2s 870ms] SSL Writer(SocketTube(14)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [2s 870ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 870ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 870ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [2s 870ms] SocketTube(14) trying to write: 90 DEBUG: [pool-1-thread-5] [2s 870ms] SocketTube(14) wrote: 90 DEBUG: [pool-1-thread-5] [2s 870ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [2s 870ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 870ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 870ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 870ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [2s 870ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-5] [2s 871ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [2s 871ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [2s 871ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [2s 871ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-5] [2s 871ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [2s 871ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [2s 871ms] SSLTube(SocketTube(14)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [2s 871ms] SocketTube(14) trying to write: 174 DEBUG: [pool-1-thread-5] [2s 871ms] SocketTube(14) wrote: 174 DEBUG: [pool-1-thread-5] [2s 871ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [2s 871ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 871ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [2s 871ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-5] [2s 871ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 871ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 871ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [2s 871ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-5] [2s 871ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [2s 872ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 872ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [2s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [2s 873ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 873ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 873ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 873ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 873ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 873ms] 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] [2s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for None (false) DEBUG: [HttpClient-13-SelectorManager] [2s 873ms] SocketTube(14) read bytes: 1803 DEBUG: [HttpClient-13-SelectorManager] [2s 873ms] SSL Reader(SocketTube(14)) onNext DEBUG: [readLoop] [2s 873ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-13-SelectorManager] [2s 873ms] SSL Reader(SocketTube(14)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [2s 873ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [2s 873ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 873ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 873ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 873ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-13-SelectorManager] [2s 873ms] SocketTube(14) resuming read event DEBUG: [readLoop] [2s 873ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-13-SelectorManager] [2s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for R (false) DEBUG: [pool-1-thread-5] [2s 873ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [2s 873ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [2s 873ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 873ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-5] [2s 873ms] SSL Reader(SocketTube(14)) Unwrapping: 1803 DEBUG: [readLoop] [2s 873ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 873ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 873ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-5] [2s 874ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 TestServer: GET /https2/chunk/y DEBUG: [pool-1-thread-5] [2s 874ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-5] [2s 874ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-5] [2s 874ms] SSL Reader(SocketTube(14)) Unwrapping: 77 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-5] [2s 874ms] SSL Reader(SocketTube(14)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 874ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [2s 874ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [2s 874ms] SSL Reader(SocketTube(14)) sending 39 DEBUG: [pool-1-thread-5] [2s 874ms] SSL Reader(SocketTube(14)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [2s 874ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 874ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 874ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [2s 874ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 39 bytes in 1 buffers TestServer: [4 s, 170 ms, 208520 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-5] [2s 874ms] Http2Connection(SSLTube(SocketTube(14))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 874ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [2s 874ms] Http2Connection(SSLTube(SocketTube(14))) Processing 39 DEBUG: [pool-1-thread-5] [2s 874ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [2s 874ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 875ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [pool-1-thread-5] [2s 875ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 875ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 875ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 875ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [2s 875ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 875ms] SSL Writer(SocketTube(14)) onNext TestServer: [4 s, 170 ms, 498689 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-5] [2s 875ms] SSL Writer(SocketTube(14)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 875ms] SSL Writer(SocketTube(14)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 875ms] SSL Writer(SocketTube(14)) wrapping 9 bytes DEBUG: [pool-1-thread-5] [2s 875ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: [4 s, 170 ms, 688294 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-5] [2s 875ms] SSL Writer(SocketTube(14)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 875ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 875ms] SSL Writer(SocketTube(14)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [2s 875ms] SSL Writer(SocketTube(14)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [2s 875ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 875ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 875ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [2s 875ms] SocketTube(14) trying to write: 47 DEBUG: [pool-1-thread-5] [2s 875ms] SocketTube(14) wrote: 47 DEBUG: [pool-1-thread-5] [2s 875ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [2s 875ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 875ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 875ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 875ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [2s 875ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-5] [2s 875ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [2s 875ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 875ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(1) DEBUG: [pool-1-thread-5] [2s 875ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 875ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [2s 875ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-5] [2s 875ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [2s 875ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 875ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [2s 875ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 875ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 875ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 875ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 875ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [2s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for None (false) DEBUG: [HttpClient-13-SelectorManager] [2s 878ms] SocketTube(14) read bytes: 1135 DEBUG: [HttpClient-13-SelectorManager] [2s 878ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [2s 878ms] SSL Reader(SocketTube(14)) Adding 1135 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [2s 878ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [2s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for R (false) DEBUG: [pool-1-thread-5] [2s 878ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1135, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [2s 878ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 878ms] SSL Reader(SocketTube(14)) Unwrapping: 1135 DEBUG: [HttpClient-13-SelectorManager] [2s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for R (false) DEBUG: [pool-1-thread-5] [2s 878ms] SSL Reader(SocketTube(14)) Decoded 54 bytes out of 1135 into buffer of 16676 remaining to decode: 1043 DEBUG: [pool-1-thread-5] [2s 878ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-5] [2s 878ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-5] [2s 878ms] SSL Reader(SocketTube(14)) sending 54 DEBUG: [pool-1-thread-5] [2s 878ms] SSL Reader(SocketTube(14)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-5] [2s 878ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 878ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [2s 878ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-5] [2s 878ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 878ms] Http2Connection(SSLTube(SocketTube(14))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 878ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-5] [2s 878ms] Http2Connection(SSLTube(SocketTube(14))) Processing 54 DEBUG: [pool-1-thread-5] [2s 878ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-5] [2s 878ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 878ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-5] [2s 879ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 879ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 2 DEBUG: [pool-1-thread-5] [2s 879ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 879ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [2s 879ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(2) DEBUG: [pool-1-thread-5] [2s 879ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 879ms] SSL Reader(SocketTube(14)) Unwrapping: 1043 DEBUG: [pool-1-thread-5] [2s 879ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-5] [2s 879ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 879ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 879ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-5] [2s 879ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 879ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 879ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [2s 879ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 879ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 879ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 879ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-5] [2s 879ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-5] [2s 879ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 879ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 880ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 880ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 880ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 880ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 880ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y) 200 HTTP_2 Local port: 33842 DEBUG: [pool-1-thread-5] [2s 880ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 880ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 880ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(3) DEBUG: [pool-1-thread-5] [2s 880ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 880ms] SSL Reader(SocketTube(14)) Unwrapping: 995 DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 881ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 881ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 881ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [2s 881ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-5] [2s 881ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 881ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 881ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 881ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 881ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 881ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 881ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 881ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(4) DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) Unwrapping: 936 DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [2s 881ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [2s 881ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 881ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 881ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-5] [2s 881ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-5] [2s 881ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [2s 881ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 881ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 882ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 882ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 4 DEBUG: [pool-1-thread-5] [2s 882ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 882ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [2s 882ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(5) DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) Unwrapping: 846 DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 882ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 882ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 882ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [2s 882ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-5] [2s 882ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 882ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 882ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 882ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 882ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 882ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 882ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 882ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(6) DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) Unwrapping: 787 DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [2s 882ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [2s 882ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 883ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 883ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-5] [2s 883ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-5] [2s 883ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [2s 883ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 883ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 883ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 883ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 6 DEBUG: [pool-1-thread-5] [2s 883ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 883ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [2s 883ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(7) DEBUG: [pool-1-thread-5] [2s 883ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 883ms] SSL Reader(SocketTube(14)) Unwrapping: 697 DEBUG: [pool-1-thread-5] [2s 883ms] SSL Reader(SocketTube(14)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-5] [2s 883ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [2s 883ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [2s 883ms] SSL Reader(SocketTube(14)) sending 23 DEBUG: [pool-1-thread-5] [2s 883ms] SSL Reader(SocketTube(14)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [2s 883ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 883ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [2s 883ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14))) Processing 23 DEBUG: [pool-1-thread-5] [2s 884ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [2s 884ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 884ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(8) DEBUG: [pool-1-thread-5] [2s 884ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 884ms] SSL Reader(SocketTube(14)) Unwrapping: 636 DEBUG: [pool-1-thread-5] [2s 884ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-5] [2s 884ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 884ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 884ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-5] [2s 884ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 884ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 884ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [2s 884ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-5] [2s 884ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 884ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 884ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 884ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 884ms] HttpClientImpl(13) ClientImpl (async) elapsed 34 millis for GET to https://127.0.0.1:47733/https2/chunk/y DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 1 DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@15a0bddc DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [2s 884ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(9) DEBUG: [pool-1-thread-5] [2s 884ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 884ms] SSL Reader(SocketTube(14)) Unwrapping: 589 DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-5] [2s 885ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 885ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 885ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 33842 DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 885ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(10) DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) Unwrapping: 541 DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) sending 64 DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14))) Processing 64 DEBUG: [pool-1-thread-5] [2s 885ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [2s 885ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 885ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 885ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(11) DEBUG: [pool-1-thread-5] [2s 885ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-5] [2s 886ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 886ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 886ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 886ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 2 DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5e3a9941 DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(12) DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [2s 886ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [2s 886ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-5] [2s 886ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 886ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 886ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 33842 DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 887ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(13) DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-5] [2s 887ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 887ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 887ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(14) DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [2s 887ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-5] [2s 887ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 887ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 887ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 887ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 888ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 4 DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@19e60f94 DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(15) DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-5] [2s 888ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 888ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 888ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 33842 DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 888ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(16) DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [2s 888ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 888ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-5] [2s 889ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 889ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 889ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(17) DEBUG: [pool-1-thread-5] [2s 889ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 889ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [2s 889ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 889ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 889ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 889ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-5] [2s 889ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 889ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 889ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [2s 889ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-5] [2s 889ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 889ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 889ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 889ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 6 DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@24b71af0 DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [2s 889ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(18) DEBUG: [pool-1-thread-5] [2s 889ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 889ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [2s 889ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-5] [2s 889ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [2s 889ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 889ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [2s 889ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for R (false) DEBUG: [MainThread] [2s 895ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51167/http2/fixed/y GET DEBUG: [pool-1-thread-1] [2s 895ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 895ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [2s 895ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 895ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 895ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 895ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 895ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 895ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 896ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 896ms] Http2Connection(SocketTube(5)) Opened stream 9 DEBUG: [pool-1-thread-1] [2s 896ms] Http2Connection(SocketTube(5))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 896ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 896ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 896ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [2s 896ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [2s 896ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [2s 896ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 896ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [2s 896ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 896ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 896ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 896ms] Exchange checkFor407: all clear DEBUG: [readLoop] [2s 896ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 896ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 896ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 896ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 896ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 896ms] Http2Connection(SocketTube(5))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [2s 896ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 9 TestServer(1): Using handler for: /http2/fixed TestServer: [4 s, 193 ms, 172372 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 193 ms, 743928 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 TestServer: [4 s, 194 ms, 137519 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 899ms] SocketTube(5) read bytes: 418 DEBUG: [HttpClient-5-SelectorManager] [2s 900ms] Http2Connection(SocketTube(5)) onNext: got 418 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 900ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 900ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 900ms] Http2Connection(SocketTube(5)) sending 418 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 900ms] Http2Connection(SocketTube(5)) H2 Receiving(15): 418 DEBUG: [pool-1-thread-1] [2s 900ms] Http2Connection(SocketTube(5)) Processing 418 DEBUG: [pool-1-thread-1] [2s 900ms] FramesDecoder decodes: 418 DEBUG: [pool-1-thread-1] [2s 900ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 900ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [2s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 900ms] SocketTube(5) read bytes: 81 DEBUG: [HttpClient-5-SelectorManager] [2s 900ms] Http2Connection(SocketTube(5)) onNext: got 81 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 900ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 900ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 900ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 900ms] Http2Connection(SocketTube(5)) Opened stream 26 DEBUG: [pool-1-thread-1] [2s 900ms] Http2Connection(SocketTube(5))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-1] [2s 901ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 901ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 901ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 784, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 901ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5)) Opened stream 28 DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-1] [2s 902ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 796, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 902ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5)) Opened stream 30 DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-1] [2s 903ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 808, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 903ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 903ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 903ms] HttpClientImpl(5) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:51167/http2/fixed/y DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(9) close stream 9 DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5)) Closed stream 9 DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2a2c70f0 DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-1] [2s 903ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(28) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 904ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 904ms] FramesDecoder Got frame: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onNext(52) DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 860, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 28) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 904ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 904ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(28) close stream 28 DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5)) Closed stream 28 DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5cf12782 DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-1] [2s 904ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(30) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 904ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 904ms] FramesDecoder Got frame: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onNext(52) DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 912, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 30) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 905ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 905ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(30) close stream 30 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5)) Closed stream 30 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7884e19b DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5)) H2 processed(15) DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5)) H2 Receiving(16): 81 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5)) Processing 81 DEBUG: [pool-1-thread-1] [2s 905ms] FramesDecoder decodes: 81 DEBUG: [pool-1-thread-1] [2s 905ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 905ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(26) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 905ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 905ms] FramesDecoder Got frame: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onNext(53) DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 965, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 26) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 905ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 905ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(26) close stream 26 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5)) Closed stream 26 DEBUG: [pool-1-thread-1] [2s 905ms] Http2Connection(SocketTube(5))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@481abd1c DEBUG: [pool-1-thread-1] [2s 906ms] Http2Connection(SocketTube(5))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-1] [2s 906ms] Http2Connection(SocketTube(5)) H2 processed(16) DEBUG: [MainThread] [2s 907ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51167/http2/chunk/y GET DEBUG: [pool-1-thread-1] [2s 907ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 907ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [2s 907ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 907ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 907ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 907ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 907ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 907ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 907ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 907ms] Http2Connection(SocketTube(5)) Opened stream 11 DEBUG: [pool-1-thread-1] [2s 907ms] Http2Connection(SocketTube(5))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 908ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 908ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 908ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [2s 908ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [2s 908ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [2s 908ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 908ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [2s 908ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 908ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 908ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 908ms] Exchange checkFor407: all clear DEBUG: [readLoop] [2s 908ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 908ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 908ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 908ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [2s 908ms] Http2Connection(SocketTube(5))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [2s 908ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 908ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 11 TestServer(1): Using handler for: /http2/chunk TestServer: [4 s, 204 ms, 498773 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 204 ms, 777151 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 TestServer: [4 s, 204 ms, 955716 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 909ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [2s 909ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 909ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 909ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775790, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 909ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 909ms] Http2Connection(SocketTube(5)) H2 Receiving(17): 83 DEBUG: [pool-1-thread-1] [2s 909ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-1] [2s 909ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-1] [2s 909ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [pool-1-thread-1] [2s 910ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SocketTube(5) read bytes: 125 DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] Http2Connection(SocketTube(5)) onNext: got 125 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SocketTube(5) read bytes: 110 DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] Http2Connection(SocketTube(5)) onNext: got 110 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775788, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SocketTube(5) read bytes: 161 DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] Http2Connection(SocketTube(5)) onNext: got 161 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 910ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 910ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 910ms] Http2Connection(SocketTube(5)) Opened stream 32 DEBUG: [pool-1-thread-1] [2s 910ms] Http2Connection(SocketTube(5))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 910ms] Http2Connection(SocketTube(5))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-1] [2s 910ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 911ms] Http2Connection(SocketTube(5))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 911ms] Http2Connection(SocketTube(5))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 911ms] Http2Connection(SocketTube(5))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 911ms] Http2Connection(SocketTube(5))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-1] [2s 911ms] Http2Connection(SocketTube(5))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 911ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 911ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [2s 911ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [2s 911ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 911ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 977, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 911ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 911ms] Http2Connection(SocketTube(5)) H2 processed(17) DEBUG: [pool-1-thread-1] [2s 911ms] Http2Connection(SocketTube(5)) sending 125 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 911ms] Http2Connection(SocketTube(5)) H2 Receiving(18): 125 DEBUG: [pool-1-thread-1] [2s 911ms] Http2Connection(SocketTube(5)) Processing 125 DEBUG: [pool-1-thread-1] [2s 911ms] FramesDecoder decodes: 125 DEBUG: [pool-1-thread-1] [2s 911ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 911ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-1] [2s 911ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 912ms] Http2Connection(SocketTube(5)) Opened stream 34 DEBUG: [pool-1-thread-1] [2s 912ms] Http2Connection(SocketTube(5))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 912ms] Http2Connection(SocketTube(5))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-1] [2s 912ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [2s 912ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [2s 912ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 912ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 989, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 912ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 912ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-1] [2s 912ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 912ms] Http2Connection(SocketTube(5)) Opened stream 36 DEBUG: [pool-1-thread-1] [2s 912ms] Http2Connection(SocketTube(5))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5)) H2 processed(18) DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5)) sending 110 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5)) H2 Receiving(19): 110 DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5)) Processing 110 DEBUG: [pool-1-thread-1] [2s 913ms] FramesDecoder decodes: 110 DEBUG: [pool-1-thread-1] [2s 913ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 913ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1001, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 913ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 913ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 913ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:51167/http2/chunk/y DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5))/Stream(11) close stream 11 DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5)) Closed stream 11 DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1f8ef1f DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-1] [2s 913ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5))/Stream(34) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-1] [2s 913ms] Http2Connection(SocketTube(5))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 913ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 914ms] FramesDecoder Got frame: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onNext(52) DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1053, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 34) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 914ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 914ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5))/Stream(34) close stream 34 DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5)) Closed stream 34 DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@54e01595 DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5)) H2 processed(19) DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5)) sending 161 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5)) H2 Receiving(20): 161 DEBUG: [pool-1-thread-1] [2s 914ms] Http2Connection(SocketTube(5)) Processing 161 DEBUG: [pool-1-thread-1] [2s 914ms] FramesDecoder decodes: 161 DEBUG: [pool-1-thread-1] [2s 914ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 914ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 915ms] Http2Connection(SocketTube(5))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 915ms] Http2Connection(SocketTube(5))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 915ms] Http2Connection(SocketTube(5))/Stream(32) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-1] [2s 915ms] Http2Connection(SocketTube(5))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 915ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 915ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 915ms] Http2Connection(SocketTube(5))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 915ms] Http2Connection(SocketTube(5))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 915ms] Http2Connection(SocketTube(5))/Stream(36) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-1] [2s 915ms] Http2Connection(SocketTube(5))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 915ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [2s 915ms] FramesDecoder Got frame: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-1] [2s 915ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onNext(52) DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1105, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 36) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 916ms] FramesDecoder Got frame: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onNext(53) DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1158, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 32) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 916ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 916ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5))/Stream(36) close stream 36 DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5)) Closed stream 36 DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b37beab DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-1] [2s 916ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 916ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-1] [2s 916ms] Http2Connection(SocketTube(5))/Stream(32) close stream 32 DEBUG: [pool-1-thread-1] [2s 917ms] Http2Connection(SocketTube(5)) Closed stream 32 DEBUG: [pool-1-thread-1] [2s 917ms] Http2Connection(SocketTube(5))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1658008c DEBUG: [pool-1-thread-1] [2s 917ms] Http2Connection(SocketTube(5))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-1] [2s 917ms] Http2Connection(SocketTube(5)) H2 processed(20) DEBUG: [MainThread] [2s 917ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:47733/https2/fixed/y GET DEBUG: [pool-1-thread-4] [2s 918ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 918ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-4] [2s 918ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 918ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 918ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [2s 919ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 919ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 919ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [2s 919ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [2s 919ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 9 DEBUG: [pool-1-thread-4] [2s 919ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [2s 919ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 919ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 919ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [2s 919ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [2s 919ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-4] [2s 919ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [2s 919ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [2s 919ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [2s 919ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [2s 919ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [2s 919ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-4] [2s 919ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [2s 919ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [2s 919ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 919ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 919ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [2s 919ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-4] [2s 920ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-4] [2s 920ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [2s 920ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 920ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 920ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 920ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [2s 920ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-4] [2s 920ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [2s 920ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 920ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 920ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 920ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [2s 920ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 920ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 920ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 920ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 920ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 9 TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 216 ms, 408591 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 216 ms, 748640 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 TestServer: [4 s, 217 ms, 23958 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 921ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [2s 921ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 921ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 921ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 921ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 921ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [2s 922ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 922ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 922ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775738 cancelled = false DEBUG: [pool-1-thread-4] [2s 922ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(70): 58 DEBUG: [pool-1-thread-4] [2s 922ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-4] [2s 922ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-4] [2s 922ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 922ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 45 DEBUG: [pool-1-thread-4] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 26 DEBUG: [pool-1-thread-4] [2s 923ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 923ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-4] [2s 923ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(70) DEBUG: [pool-1-thread-4] [2s 923ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 923ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [2s 923ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [2s 923ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [2s 923ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 923ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 923ms] SocketTube(6) read bytes: 619 DEBUG: [HttpClient-5-SelectorManager] [2s 923ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 923ms] SSL Reader(SocketTube(6)) Adding 619 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 923ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 923ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 923ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:619, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 923ms] SSL Reader(SocketTube(6)) Unwrapping: 619 DEBUG: [HttpClient-5-SelectorManager] [2s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 923ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 923ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 924ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 619 into buffer of 64 remaining to decode: 566 DEBUG: [pool-1-thread-4] [2s 924ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [2s 924ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [2s 924ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-4] [2s 924ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [2s 924ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 924ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775737 cancelled = false DEBUG: [pool-1-thread-4] [2s 924ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [2s 924ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 924ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 924ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(71): 15 DEBUG: [pool-1-thread-4] [2s 924ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-4] [2s 924ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [2s 924ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 924ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 924ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 925ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(71) DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) Unwrapping: 566 DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 566 into buffer of 64 remaining to decode: 507 DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775736 cancelled = false DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(72): 21 DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [2s 925ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 925ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 816, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(72) DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) Unwrapping: 507 DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 507 into buffer of 16676 remaining to decode: 412 DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775735 cancelled = false DEBUG: [pool-1-thread-4] [2s 925ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(73): 57 DEBUG: [pool-1-thread-4] [2s 925ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-4] [2s 925ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [2s 925ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 926ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 28 DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(73) DEBUG: [pool-1-thread-4] [2s 926ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 926ms] SSL Reader(SocketTube(6)) Unwrapping: 412 DEBUG: [pool-1-thread-4] [2s 926ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 412 into buffer of 64 remaining to decode: 353 DEBUG: [pool-1-thread-4] [2s 926ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [2s 926ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [2s 926ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [2s 926ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [2s 926ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 926ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775734 cancelled = false DEBUG: [pool-1-thread-4] [2s 926ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(74): 21 DEBUG: [pool-1-thread-4] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [2s 927ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [2s 927ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 927ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 828, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(74) DEBUG: [pool-1-thread-4] [2s 927ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 927ms] SSL Reader(SocketTube(6)) Unwrapping: 353 DEBUG: [pool-1-thread-4] [2s 927ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 353 into buffer of 16676 remaining to decode: 258 DEBUG: [pool-1-thread-4] [2s 927ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [2s 927ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [2s 927ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-4] [2s 927ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [2s 927ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 927ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775733 cancelled = false DEBUG: [pool-1-thread-4] [2s 927ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(75): 57 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-4] [2s 927ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [2s 927ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 927ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 30 DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-4] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(75) DEBUG: [pool-1-thread-4] [2s 927ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 927ms] SSL Reader(SocketTube(6)) Unwrapping: 258 DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 258 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775732 cancelled = false DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(76): 23 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-4] [2s 928ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [2s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 928ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 842, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(76) DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 197 into buffer of 64 remaining to decode: 150 DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775731 cancelled = false DEBUG: [pool-1-thread-4] [2s 928ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(77): 9 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [2s 928ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 928ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 928ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 928ms] HttpClientImpl(5) ClientImpl (async) elapsed 11 millis for GET to https://127.0.0.1:47733/https2/fixed/y DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-4] [2s 928ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 9 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2608c614 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(77) DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) Unwrapping: 150 DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 150 into buffer of 64 remaining to decode: 102 DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775730 cancelled = false DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(78): 10 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [2s 929ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 929ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 929ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 929ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(78) DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) Unwrapping: 102 DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 102 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775729 cancelled = false DEBUG: [pool-1-thread-4] [2s 929ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(79): 64 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-4] [2s 929ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [2s 929ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 929ms] FramesDecoder Got frame: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-4] [2s 929ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onNext(55) DEBUG: [pool-1-thread-4] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 897, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 26) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(79) DEBUG: [pool-1-thread-4] [2s 930ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 930ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [2s 930ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [2s 930ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [2s 930ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 930ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 930ms] SocketTube(6) read bytes: 439 DEBUG: [HttpClient-5-SelectorManager] [2s 930ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 930ms] SSL Reader(SocketTube(6)) Adding 439 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 930ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 930ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 930ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:439, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [2s 930ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-4] [2s 930ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-4] [2s 930ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 930ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 930ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [2s 930ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 930ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 930ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775728 cancelled = false DEBUG: [pool-1-thread-4] [2s 930ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(80): 9 DEBUG: [pool-1-thread-4] [2s 930ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [2s 930ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 930ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 931ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) close stream 26 DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 26 DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6b0cdb24 DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(80) DEBUG: [pool-1-thread-4] [2s 931ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 931ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [2s 931ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-4] [2s 931ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 931ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 931ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [2s 931ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 931ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 931ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775727 cancelled = false DEBUG: [pool-1-thread-4] [2s 931ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(81): 10 DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [2s 931ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 931ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 931ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-4] [2s 931ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 931ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(81) DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775726 cancelled = false DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(82): 63 DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [2s 932ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 932ms] FramesDecoder Got frame: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 951, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 28) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(82) DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775725 cancelled = false DEBUG: [pool-1-thread-4] [2s 932ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(83): 9 DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [2s 932ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 932ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 932ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 932ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 932ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) close stream 28 DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 28 DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1cda5007 DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(83) DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775724 cancelled = false DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(84): 10 DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [2s 933ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [2s 933ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 933ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 933ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(84) DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [2s 933ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 934ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775723 cancelled = false DEBUG: [pool-1-thread-4] [2s 934ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(85): 63 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [2s 934ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [2s 934ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 934ms] FramesDecoder Got frame: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onNext(54) DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1005, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 30) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(85) DEBUG: [pool-1-thread-4] [2s 934ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 934ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [2s 934ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [2s 934ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [2s 934ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [2s 934ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [2s 934ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [2s 934ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [2s 934ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775722 cancelled = false DEBUG: [pool-1-thread-4] [2s 934ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(86): 9 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [2s 934ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 934ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 934ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 934ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) close stream 30 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 30 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7ebd1083 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-4] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(86) DEBUG: [pool-1-thread-4] [2s 934ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [2s 934ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [2s 934ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [2s 934ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [2s 934ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 934ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [MainThread] [2s 935ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:47733/https2/chunk/y GET DEBUG: [pool-1-thread-1] [2s 935ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 936ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [2s 936ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 936ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 936ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 936ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 936ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 11 DEBUG: [pool-1-thread-1] [2s 936ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 936ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 936ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 936ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [2s 936ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 936ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [2s 937ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [2s 937ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [2s 937ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 937ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 937ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [2s 937ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [2s 937ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [2s 937ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 937ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 937ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [2s 937ms] Exchange checkFor407: all clear DEBUG: [readLoop] [2s 937ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [2s 937ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 937ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [2s 937ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) requestSent: streamid=11 but response not received TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 11 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 233 ms, 797144 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 234 ms, 112003 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 TestServer: [4 s, 234 ms, 293728 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 938ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 939ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-5-SelectorManager] [2s 939ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 939ms] SSL Reader(SocketTube(6)) Adding 91 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 939ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 939ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:91, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) Unwrapping: 91 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 91 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775721 cancelled = false DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-1] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(87): 53 DEBUG: [pool-1-thread-1] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-1] [2s 939ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-1] [2s 939ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 939ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 40 DEBUG: [pool-1-thread-1] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 32 DEBUG: [pool-1-thread-1] [2s 940ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 940ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-1] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(87) DEBUG: [pool-1-thread-1] [2s 940ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 940ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [2s 940ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [2s 940ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [2s 940ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 940ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SocketTube(6) read bytes: 1043 DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SSL Reader(SocketTube(6)) Adding 1043 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [pool-1-thread-1] [2s 941ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1043, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 941ms] SSL Reader(SocketTube(6)) Unwrapping: 1043 DEBUG: [HttpClient-5-SelectorManager] [2s 941ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [pool-1-thread-1] [2s 942ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 1043 into buffer of 64 remaining to decode: 995 DEBUG: [pool-1-thread-1] [2s 942ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 942ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 942ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [2s 942ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 942ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 942ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775720 cancelled = false DEBUG: [pool-1-thread-1] [2s 942ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(88): 10 DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [2s 942ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 942ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 942ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 942ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(88) DEBUG: [pool-1-thread-1] [2s 942ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 942ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775719 cancelled = false DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(89): 21 DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [2s 943ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 943ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 943ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1017, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(89) DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775718 cancelled = false DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(90): 52 DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [2s 943ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [2s 943ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 943ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 34 DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(90) DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775717 cancelled = false DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(91): 21 DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [2s 944ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 944ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 944ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1029, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(91) DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 787 into buffer of 64 remaining to decode: 739 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775716 cancelled = false DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(92): 10 DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [2s 945ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 945ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 945ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 945ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(92) DEBUG: [pool-1-thread-1] [2s 945ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapping: 739 DEBUG: [pool-1-thread-1] [2s 945ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 739 into buffer of 16676 remaining to decode: 649 DEBUG: [pool-1-thread-1] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 945ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [2s 945ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [2s 945ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 945ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775715 cancelled = false DEBUG: [pool-1-thread-1] [2s 945ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(93): 52 DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [2s 945ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [2s 945ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 945ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 36 DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(93) DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) Unwrapping: 649 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 649 into buffer of 64 remaining to decode: 588 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775714 cancelled = false DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(94): 23 DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [2s 946ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [2s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 946ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1043, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(94) DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) Unwrapping: 588 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 588 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775713 cancelled = false DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(95): 9 DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [2s 947ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 947ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 947ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 947ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [2s 947ms] HttpClientImpl(5) ClientImpl (async) elapsed 11 millis for GET to https://127.0.0.1:47733/https2/chunk/y DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 11 DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@501e954f DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(95) DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775712 cancelled = false DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(96): 64 DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [2s 947ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [2s 947ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 947ms] FramesDecoder Got frame: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onNext(55) DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1098, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 32) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(96) DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775711 cancelled = false DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(97): 9 DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [2s 948ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 948ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 948ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 948ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) close stream 32 DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 32 DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4867e64 DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(97) DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775710 cancelled = false DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(98): 10 DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [2s 948ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 948ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 948ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 948ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(98) DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775709 cancelled = false DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(99): 63 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [2s 949ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 949ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 949ms] FramesDecoder Got frame: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1152, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 34) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(99) DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775708 cancelled = false DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(100): 9 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [2s 949ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 949ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 949ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 949ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) close stream 34 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 34 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@32725ab9 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(100) DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [2s 950ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [2s 950ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 950ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 950ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [2s 950ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 950ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 950ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775707 cancelled = false DEBUG: [pool-1-thread-1] [2s 950ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(101): 10 DEBUG: [pool-1-thread-1] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [2s 950ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 950ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 950ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 950ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 954ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(101) DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775706 cancelled = false DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(102): 63 DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [2s 954ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 954ms] FramesDecoder Got frame: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1206, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 36) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 954ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(102) DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775705 cancelled = false DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(103): 9 DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [2s 955ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 955ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 955ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 955ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) close stream 36 DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 36 DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@64f8601b DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(103) DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [2s 955ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [2s 955ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [2s 955ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [MainThread] [2s 980ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [2s 986ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:51167/http2/fixed/y GET DEBUG: [pool-1-thread-4] [2s 986ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 986ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [2s 986ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 986ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 986ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [2s 987ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [2s 987ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [2s 987ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 987ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [2s 987ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@133d7c35 queue.isEmpty: true DEBUG: [pool-1-thread-4] [2s 987ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@133d7c35, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [2s 987ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 987ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 987ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 987ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 987ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [2s 987ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [2s 988ms] PlainHttpConnection(SocketTube(15)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-14-SelectorManager] [2s 988ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3c2ba41d 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=59942,localport=51167] TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [2s 988ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-14-SelectorManager] [2s 988ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59942 DEBUG: [pool-1-thread-4] [2s 988ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [2s 988ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [pool-1-thread-4] [2s 988ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-4] [2s 988ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 988ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-4] [2s 988ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [2s 988ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [pool-1-thread-4] [2s 988ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-14-SelectorManager] [2s 988ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-4] [2s 988ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-4] [2s 988ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [2s 988ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@36d3cf6d DEBUG: [HttpClient-14-SelectorManager] [2s 988ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [2s 988ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [2s 988ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [2s 989ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [2s 989ms] SocketTube(15) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 989ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-14-SelectorManager] [2s 989ms] SocketTube(15) write: starting subscription DEBUG: [pool-1-thread-1] [2s 989ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-14-SelectorManager] [2s 989ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 989ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 989ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-4] [2s 989ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-5] [2s 989ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [2s 989ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-4] [2s 989ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [2s 989ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [2s 989ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-5] [2s 989ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 989ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 989ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [2s 989ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-14-SelectorManager] [2s 989ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for R (true) DEBUG: [pool-1-thread-4] [2s 989ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [2s 989ms] Http1Publisher(SocketTube(15)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [2s 989ms] SocketTube(15) trying to write: 204 DEBUG: [pool-1-thread-4] [2s 989ms] SocketTube(15) wrote: 204 DEBUG: [pool-1-thread-4] [2s 989ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-4] [2s 989ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [2s 989ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 989ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 989ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-4] [2s 989ms] Http1Publisher(SocketTube(15)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [2s 989ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 989ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 989ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [2s 989ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [2s 989ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [2s 989ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-4] [2s 989ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [2s 989ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [2s 989ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [2s 989ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5da95c3d DEBUG: [pool-1-thread-4] [2s 990ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [2s 990ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [2s 990ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [2s 990ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [pool-1-thread-4] [2s 990ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [HttpClient-14-SelectorManager] [2s 990ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for None (false) DEBUG: [HttpClient-14-SelectorManager] [2s 990ms] SocketTube(15) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [2s 990ms] Http1AsyncReceiver(SocketTube(15)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [2s 990ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [2s 990ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for R (false) DEBUG: [HttpClient-14-SelectorManager] [2s 990ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 990ms] Http1AsyncReceiver(SocketTube(15)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@133d7c35 DEBUG: [pool-1-thread-4] [2s 990ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 990ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@133d7c35 DEBUG: [pool-1-thread-4] [2s 990ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [2s 990ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [2s 990ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@133d7c35 DEBUG: [pool-1-thread-4] [2s 990ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [2s 990ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [2s 990ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59942 remote=/127.0.0.1:51167] DEBUG: [pool-1-thread-4] [2s 990ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [2s 990ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1e655126(14) DEBUG: [pool-1-thread-4] [2s 991ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4b866603/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f5ee234 queue.isEmpty: false DEBUG: [pool-1-thread-4] [2s 991ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [pool-1-thread-4] [2s 991ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [2s 991ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 991ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-4] [2s 991ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 991ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [2s 991ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [2s 991ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 991ms] Http2Connection(SocketTube(15)) Opened stream 1 DEBUG: [pool-1-thread-4] [2s 991ms] Http2Connection(SocketTube(15))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 991ms] Http2Connection(SocketTube(15))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [2s 992ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-4] [2s 992ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 992ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-4] [2s 992ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 992ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-4] [2s 992ms] SocketTube(15) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [2s 992ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [2s 992ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [2s 992ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@42e8925a DEBUG: [HttpClient-14-SelectorManager] [2s 992ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [2s 992ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [2s 992ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-4] [2s 992ms] PlainHttpConnection(SocketTube(15)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [2s 992ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [2s 992ms] Http2Connection(SocketTube(15)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [2s 992ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-4] [2s 992ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [2s 992ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-4] [2s 992ms] PlainHttpConnection(SocketTube(15)) added 13 bytes in the priority write queue DEBUG: [HttpClient-14-SelectorManager] [2s 992ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for R (false) DEBUG: [HttpClient-14-SelectorManager] [2s 992ms] SocketTube(15) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [2s 992ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [2s 992ms] SocketTube(15) pending subscriber subscribed DEBUG: [pool-1-thread-4] [2s 992ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 992ms] Http2Connection(SocketTube(15)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-14-SelectorManager] [2s 992ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [2s 992ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 992ms] Http2Connection(SocketTube(15)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 992ms] Http2Connection(SocketTube(15)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 992ms] Http1AsyncReceiver(SocketTube(15)) stopping DEBUG: [pool-1-thread-4] [2s 992ms] Http1AsyncReceiver(SocketTube(15)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [2s 992ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-4] [2s 992ms] Http1AsyncReceiver(SocketTube(15)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [2s 992ms] Http2Connection(SocketTube(15)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [2s 992ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-4] [2s 992ms] Http2Connection(SocketTube(15)) H2 processed buffered data DEBUG: [pool-1-thread-1] [2s 992ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-4] [2s 992ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-1] [2s 992ms] SocketTube(15) trying to write: 63 DEBUG: [pool-1-thread-4] [2s 992ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-4] [2s 992ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-4] [2s 992ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [2s 992ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [2s 992ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1e655126(14) DEBUG: [pool-1-thread-1] [2s 992ms] SocketTube(15) wrote: 63 DEBUG: [pool-1-thread-1] [2s 992ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-4] [2s 992ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4b866603/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7f5ee234, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [2s 993ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [Test-server-pool] [2s 993ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 993ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 993ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [2s 993ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 993ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-4] [2s 993ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [Test-server-pool] [2s 993ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 993ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [2s 993ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 993ms] 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] [2s 993ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 993ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-1] [2s 993ms] SocketTube(15) trying to write: 13 DEBUG: [pool-1-thread-1] [2s 993ms] SocketTube(15) wrote: 13 DEBUG: [pool-1-thread-1] [2s 993ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [2s 993ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-1] [2s 993ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 993ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 993ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [2s 994ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 994ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [2s 994ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 994ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 994ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 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: [readLoop] [2s 994ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 994ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 289 ms, 676849 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [2s 994ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 994ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 994ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 994ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 Sent response headers 200 TestServer: [4 s, 290 ms, 144122 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-14-SelectorManager] [2s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for None (false) DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] SocketTube(15) read bytes: 106 TestServer: [4 s, 290 ms, 469101 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] Http2Connection(SocketTube(15)) onNext: got 106 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for R (false) DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SocketTube(15)) sending 106 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SocketTube(15)) H2 Receiving(1): 106 DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SocketTube(15)) Processing 106 DEBUG: [pool-1-thread-1] [2s 995ms] FramesDecoder decodes: 106 DEBUG: [pool-1-thread-1] [2s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 995ms] 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] [2s 995ms] Http2Connection(SocketTube(15)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for None (false) DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] SocketTube(15) read bytes: 93 DEBUG: [pool-1-thread-1] [2s 995ms] PlainHttpConnection(SocketTube(15)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 995ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] Http2Connection(SocketTube(15)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [2s 995ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(15) DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for R (false) DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 995ms] SocketTube(15) trying to write: 9 DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for None (false) DEBUG: [pool-1-thread-1] [2s 995ms] SocketTube(15) wrote: 9 DEBUG: [pool-1-thread-1] [2s 995ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [2s 995ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] SocketTube(15) read bytes: 102 DEBUG: [pool-1-thread-1] [2s 995ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 995ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 995ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 995ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] Http2Connection(SocketTube(15)) onNext: got 102 bytes in 1 buffers DEBUG: [readLoop] [2s 995ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [2s 995ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for R (false) DEBUG: [pool-1-thread-1] [2s 995ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-14-SelectorManager] [2s 995ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for None (false) DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] SocketTube(15) read bytes: 87 DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] Http2Connection(SocketTube(15)) onNext: got 87 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for R (false) DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for None (false) DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] SocketTube(15) read bytes: 80 DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] Http2Connection(SocketTube(15)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for R (false) DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for None (false) DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(15)) Opened stream 2 DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] SocketTube(15) read bytes: 80 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(15))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] Http2Connection(SocketTube(15)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for R (false) DEBUG: [HttpClient-14-SelectorManager] [2s 996ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(15))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(15)) H2 processed(1) DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(15)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(15)) H2 Receiving(2): 93 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(15)) Processing 93 DEBUG: [pool-1-thread-1] [2s 996ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-1] [2s 996ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 996ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(15))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SocketTube(15))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(15))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(15))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y) 200 HTTP_2 Local port: 59942 DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(15))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 997ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 997ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 997ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 997ms] HttpClientImpl(14) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:51167/http2/fixed/y DEBUG: [pool-1-thread-1] [2s 997ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 997ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 997ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 997ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 997ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15)) Opened stream 4 DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15)) H2 processed(2) DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15)) sending 102 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15)) H2 Receiving(3): 102 DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15)) Processing 102 DEBUG: [pool-1-thread-1] [2s 998ms] FramesDecoder decodes: 102 DEBUG: [pool-1-thread-1] [2s 998ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 998ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 998ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59942 DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 998ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [2s 998ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 998ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 998ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [2s 998ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 998ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 998ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 999ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 999ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [2s 999ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 999ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 999ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(15))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(15))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(15))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(15)) Closed stream 2 DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(15))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@40682526 DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(15))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(15)) H2 processed(3) DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(15)) sending 87 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(15)) H2 Receiving(4): 87 DEBUG: [pool-1-thread-1] [2s 999ms] Http2Connection(SocketTube(15)) Processing 87 DEBUG: [pool-1-thread-1] [2s 999ms] FramesDecoder decodes: 87 DEBUG: [pool-1-thread-1] [2s 999ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 999ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(15)) Opened stream 6 DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(15))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(15))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(15)) H2 processed(4) DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(15)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(15)) H2 Receiving(5): 80 DEBUG: [pool-1-thread-1] [3s] Http2Connection(SocketTube(15)) Processing 80 DEBUG: [pool-1-thread-1] [3s] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-1] [3s] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59942 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 1ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [3s 1ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 1ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 1ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 1ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 1ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 117, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 1ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 1ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [3s 1ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 1ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 1ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15)) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@772a1611 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15)) H2 processed(5) DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15)) H2 Receiving(6): 80 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15)) Processing 80 DEBUG: [pool-1-thread-1] [3s 1ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-1] [3s 1ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 1ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SocketTube(15))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(15))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59942 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(15))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 2ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [3s 2ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 2ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 2ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 2ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 2ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 169, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 2ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 2ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [3s 2ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 2ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 2ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(15))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(15))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(15))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(15)) Closed stream 6 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(15))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@572d3ddf DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(15))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 2ms] Http2Connection(SocketTube(15)) H2 processed(6) DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 9ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 9ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [3s 9ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 9ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 9ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [3s 9ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 9ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onComplete DEBUG: [MainThread] [3s 9ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 9ms] Http2Connection(SocketTube(15))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 9ms] Http2Connection(SocketTube(15))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 9ms] Http2Connection(SocketTube(15))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 9ms] Http2Connection(SocketTube(15)) Closed stream 1 DEBUG: [MainThread] [3s 9ms] Http2Connection(SocketTube(15))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@129fcbc7 DEBUG: [MainThread] [3s 9ms] Http2Connection(SocketTube(15))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 9ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 10ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 10ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 10ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 10ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 10ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 10ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 10ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 11ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 11ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 11ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 11ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 11ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 11ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 11ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 11ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 11ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 12ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [3s 12ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:51167/http2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 12ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 13ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 13ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 13ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 13ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 13ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 13ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 13ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 13ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 13ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@71322db4 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 13ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@71322db4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 14ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 14ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 14ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 14ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 14ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 14ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 14ms] PlainHttpConnection(SocketTube(16)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-15-SelectorManager] [3s 14ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5dc890c5 for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=59958,localport=51167] DEBUG: [HttpClient-15-SelectorManager] [3s 14ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-15-SelectorManager] [3s 14ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59958 DEBUG: [pool-1-thread-1] [3s 14ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 14ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [pool-1-thread-1] [3s 14ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-1] [3s 14ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 14ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-1] [3s 14ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [3s 14ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-1] [3s 14ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [HttpClient-15-SelectorManager] [3s 14ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5730fbb5 DEBUG: [HttpClient-15-SelectorManager] [3s 14ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [3s 14ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [3s 14ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [3s 14ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-15-SelectorManager] [3s 14ms] SocketTube(16) onSubscribe called DEBUG: [pool-1-thread-1] [3s 15ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [3s 15ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 15ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [3s 15ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [3s 15ms] SocketTube(16) write: starting subscription DEBUG: [pool-1-thread-4] [3s 15ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-15-SelectorManager] [3s 15ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-4] [3s 15ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [3s 15ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-4] [3s 15ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-5] [3s 15ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-4] [3s 15ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for R (true) DEBUG: [pool-1-thread-5] [3s 15ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [3s 15ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-5] [3s 15ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [3s 15ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 15ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 15ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 15ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-1] [3s 15ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 15ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 15ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 15ms] Http1Publisher(SocketTube(16)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 15ms] SocketTube(16) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 16ms] SocketTube(16) wrote: 204 DEBUG: [pool-1-thread-1] [3s 16ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [3s 16ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 16ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 16ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 16ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-1] [3s 16ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 16ms] Exchange checkFor407: all clear DEBUG: [HttpClient-15-SelectorManager] [3s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for None (false) DEBUG: [pool-1-thread-1] [3s 16ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 16ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 16ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 16ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-15-SelectorManager] [3s 16ms] SocketTube(16) read bytes: 71 DEBUG: [pool-1-thread-1] [3s 16ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-15-SelectorManager] [3s 16ms] Http1AsyncReceiver(SocketTube(16)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-1] [3s 16ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-15-SelectorManager] [3s 16ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [3s 16ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-15-SelectorManager] [3s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for R (false) DEBUG: [pool-1-thread-1] [3s 16ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-15-SelectorManager] [3s 16ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 16ms] Http1AsyncReceiver(SocketTube(16)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@71322db4 DEBUG: [pool-1-thread-1] [3s 16ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@560f371d DEBUG: [pool-1-thread-5] [3s 16ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 16ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-5] [3s 16ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@71322db4 DEBUG: [pool-1-thread-1] [3s 16ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 16ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-5] [3s 16ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 16ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [pool-1-thread-1] [3s 16ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [pool-1-thread-5] [3s 17ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [3s 17ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@71322db4 DEBUG: [pool-1-thread-5] [3s 17ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [3s 17ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [3s 17ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59958 remote=/127.0.0.1:51167] DEBUG: [pool-1-thread-5] [3s 17ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [3s 17ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@70f27799(15) DEBUG: [pool-1-thread-5] [3s 17ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@34690de7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3e937aba queue.isEmpty: false DEBUG: [pool-1-thread-5] [3s 17ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-5] [3s 17ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [3s 17ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 17ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-5] [3s 17ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 18ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [3s 18ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [3s 19ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 19ms] Http2Connection(SocketTube(16)) Opened stream 1 DEBUG: [pool-1-thread-5] [3s 19ms] Http2Connection(SocketTube(16))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 19ms] Http2Connection(SocketTube(16))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [3s 19ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-5] [3s 19ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-5] [3s 19ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-5] [3s 19ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 19ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-5] [3s 19ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-5] [3s 19ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-15-SelectorManager] [3s 19ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@23eab869 DEBUG: [pool-1-thread-5] [3s 19ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [3s 19ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [3s 19ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [3s 19ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [3s 19ms] Http2Connection(SocketTube(16)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [3s 19ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [3s 19ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 19ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 19ms] SocketTube(16) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [3s 19ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [3s 19ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [3s 19ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [3s 19ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-5] [3s 19ms] PlainHttpConnection(SocketTube(16)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 19ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 19ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-5] [3s 19ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 19ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-1] [3s 19ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-5] [3s 19ms] PlainHttpConnection(SocketTube(16)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 19ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 19ms] SocketTube(16) trying to write: 63 DEBUG: [pool-1-thread-5] [3s 19ms] Http2Connection(SocketTube(16)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [3s 19ms] Http2Connection(SocketTube(16)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 19ms] Http2Connection(SocketTube(16)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 19ms] Http1AsyncReceiver(SocketTube(16)) stopping DEBUG: [pool-1-thread-1] [3s 19ms] SocketTube(16) wrote: 63 DEBUG: [pool-1-thread-1] [3s 20ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-5] [3s 20ms] Http1AsyncReceiver(SocketTube(16)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [3s 20ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-1] [3s 20ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 20ms] Http1AsyncReceiver(SocketTube(16)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 20ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 20ms] Http2Connection(SocketTube(16)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [3s 20ms] Http2Connection(SocketTube(16)) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 20ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-1] [3s 20ms] SocketTube(16) trying to write: 13 DEBUG: [pool-1-thread-5] [3s 20ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-5] [3s 20ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-5] [3s 20ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-1] [3s 20ms] SocketTube(16) wrote: 13 DEBUG: [pool-1-thread-5] [3s 20ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 20ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [3s 20ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-1] [3s 20ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 20ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 20ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 20ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 20ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 20ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 20ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [3s 20ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [3s 20ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 20ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@70f27799(15) DEBUG: [pool-1-thread-1] [3s 20ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 20ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@34690de7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3e937aba, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-5] [3s 20ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [3s 20ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-5] [3s 20ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started TestServer: [4 s, 317 ms, 160228 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [3s 21ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 21ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [3s 22ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 22ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for None (false) DEBUG: [readLoop] [3s 22ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 317 ms, 484947 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] SocketTube(16) read bytes: 39 DEBUG: [readLoop] [3s 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: [HttpClient-15-SelectorManager] [3s 22ms] Http2Connection(SocketTube(16)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer: [4 s, 317 ms, 703264 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SocketTube(16)) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [3s 22ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for None (false) DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SocketTube(16)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SocketTube(16)) Processing 39 DEBUG: [readLoop] [3s 22ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 22ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [3s 22ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 22ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] SocketTube(16) read bytes: 84 DEBUG: [readLoop] [3s 22ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] Http2Connection(SocketTube(16)) onNext: got 84 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 22ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [3s 22ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SocketTube(16)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 22ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 22ms] PlainHttpConnection(SocketTube(16)) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 22ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 22ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-5] [3s 22ms] SocketTube(16) trying to write: 9 DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for None (false) DEBUG: [pool-1-thread-5] [3s 22ms] SocketTube(16) wrote: 9 DEBUG: [pool-1-thread-5] [3s 22ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] SocketTube(16) read bytes: 163 DEBUG: [pool-1-thread-5] [3s 22ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] Http2Connection(SocketTube(16)) onNext: got 163 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 22ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-5] [3s 22ms] SocketTube(16) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 22ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SocketTube(16)) H2 processed(1) DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for R (false) DEBUG: [readLoop] [3s 22ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [3s 22ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SocketTube(16)) sending 84 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SocketTube(16)) H2 Receiving(2): 84 DEBUG: [pool-1-thread-5] [3s 22ms] Http2Connection(SocketTube(16)) Processing 84 DEBUG: [readLoop] [3s 22ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [3s 22ms] FramesDecoder decodes: 84 DEBUG: [pool-1-thread-5] [3s 22ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 22ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 23ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [3s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for None (false) DEBUG: [pool-1-thread-5] [3s 23ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-15-SelectorManager] [3s 23ms] SocketTube(16) read bytes: 92 DEBUG: [HttpClient-15-SelectorManager] [3s 23ms] Http2Connection(SocketTube(16)) onNext: got 92 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 23ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 23ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 23ms] SocketTube(16) read bytes: 70 DEBUG: [HttpClient-15-SelectorManager] [3s 23ms] Http2Connection(SocketTube(16)) onNext: got 70 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 23ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 23ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 23ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 23ms] Http2Connection(SocketTube(16)) Opened stream 2 DEBUG: [pool-1-thread-5] [3s 23ms] Http2Connection(SocketTube(16))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 23ms] Http2Connection(SocketTube(16))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [3s 23ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 23ms] Http2Connection(SocketTube(16))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 23ms] Http2Connection(SocketTube(16))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 23ms] Http2Connection(SocketTube(16))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 23ms] Http2Connection(SocketTube(16))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y) 200 HTTP_2 Local port: 59958 DEBUG: [HttpClient-15-SelectorManager] [3s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for None (false) DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SocketTube(16))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 24ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 24ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 24ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [HttpClient-15-SelectorManager] [3s 24ms] SocketTube(16) read bytes: 80 DEBUG: [pool-1-thread-5] [3s 24ms] HttpClientImpl(15) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:51167/http2/chunk/y DEBUG: [HttpClient-15-SelectorManager] [3s 24ms] Http2Connection(SocketTube(16)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 24ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-5] [3s 24ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [HttpClient-15-SelectorManager] [3s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for R (false) DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [HttpClient-15-SelectorManager] [3s 24ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 24ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 24ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 24ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 24ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 24ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 24ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 24ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SocketTube(16)) H2 processed(2) DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SocketTube(16)) sending 163 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SocketTube(16)) H2 Receiving(3): 163 DEBUG: [pool-1-thread-5] [3s 24ms] Http2Connection(SocketTube(16)) Processing 163 DEBUG: [pool-1-thread-5] [3s 24ms] FramesDecoder decodes: 163 DEBUG: [pool-1-thread-5] [3s 24ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 24ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 26ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 26ms] Http2Connection(SocketTube(16)) Opened stream 4 DEBUG: [pool-1-thread-5] [3s 26ms] Http2Connection(SocketTube(16))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 26ms] Http2Connection(SocketTube(16))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [3s 26ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [3s 26ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 26ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 26ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 26ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 26ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 26ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 26ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 26ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 26ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 26ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 26ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 26ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 26ms] Http2Connection(SocketTube(16))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SocketTube(16))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SocketTube(16))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59958 DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SocketTube(16))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 27ms] HttpClientImpl(15) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s 27ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 27ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 27ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [3s 27ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 27ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 27ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 27ms] HttpClientImpl(15) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [3s 27ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 27ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 27ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SocketTube(16))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SocketTube(16))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SocketTube(16))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SocketTube(16)) Closed stream 2 DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SocketTube(16))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@bdcb0dd DEBUG: [pool-1-thread-5] [3s 27ms] Http2Connection(SocketTube(16))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SocketTube(16)) H2 processed(3) DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SocketTube(16)) sending 92 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SocketTube(16)) H2 Receiving(4): 92 DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SocketTube(16)) Processing 92 DEBUG: [pool-1-thread-5] [3s 28ms] FramesDecoder decodes: 92 DEBUG: [pool-1-thread-5] [3s 28ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 28ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SocketTube(16)) Opened stream 6 DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SocketTube(16))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SocketTube(16))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [3s 28ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 28ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 28ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 29ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 29ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 29ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [MainThread] [3s 29ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 29ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 29ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 29ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 29ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 29ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 29ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 29ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16)) Closed stream 1 DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@77268274 DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [3s 29ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59958 DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 29ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 29ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 29ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16)) H2 processed(4) DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16)) sending 70 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16)) H2 Receiving(5): 70 DEBUG: [pool-1-thread-5] [3s 29ms] Http2Connection(SocketTube(16)) Processing 70 DEBUG: [pool-1-thread-5] [3s 29ms] FramesDecoder decodes: 70 DEBUG: [pool-1-thread-5] [3s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 30ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 30ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 30ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 30ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [MainThread] [3s 30ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 30ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 30ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 30ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [MainThread] [3s 30ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 30ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 30ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 30ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 30ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16))/Stream(4) close stream 4 DEBUG: [MainThread] [3s 30ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16)) Closed stream 4 DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@52457080 DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16)) H2 processed(5) DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16)) H2 Receiving(6): 80 DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16)) Processing 80 DEBUG: [pool-1-thread-5] [3s 30ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-5] [3s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 30ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 30ms] Http2Connection(SocketTube(16))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59958 DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 31ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 31ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 31ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 31ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 31ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 31ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 31ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 31ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 31ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 31ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 31ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16))/Stream(6) close stream 6 DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16)) Closed stream 6 DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4732485b DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [3s 31ms] Http2Connection(SocketTube(16)) H2 processed(6) DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 31ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 32ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 32ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 33ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [3s 34ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:47733/https2/fixed/y GET DEBUG: [pool-1-thread-5] [3s 34ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 35ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [3s 35ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [3s 35ms] PlainHttpConnection(SocketTube(17)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-5] [3s 35ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [3s 35ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1640df5a for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33854, Session(1711996932699|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [3s 35ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33854 DEBUG: [pool-1-thread-5] [3s 36ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-5] [3s 36ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-5] [3s 36ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-5] [3s 36ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-5] [3s 36ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-5] [3s 36ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SocketTube(17) DEBUG: [pool-1-thread-5] [3s 36ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-5] [3s 36ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-5] [3s 36ms] SSL Writer(SocketTube(17)) onSubscribe initiating handshaking DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] 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@1cb8b42a[Not completed, 4 dependents] (id=2588) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] SocketTube(17) read demand reset to 0 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Writer(SocketTube(17)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] SocketTube(17) calling onSubscribe DEBUG: [pool-1-thread-5] [3s 36ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-5] [3s 36ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(17)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [3s 36ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 37ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [3s 37ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 37ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 41ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 41ms] SSL Writer(SocketTube(17)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 41ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 41ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-5] [3s 41ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 41ms] SSL Writer(SocketTube(17)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [3s 41ms] SSL Writer(SocketTube(17)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [3s 41ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 41ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 41ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [3s 41ms] SocketTube(17) trying to write: 2191 DEBUG: [pool-1-thread-5] [3s 41ms] SocketTube(17) wrote: 2191 DEBUG: [pool-1-thread-5] [3s 41ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-5] [3s 41ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 41ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 42ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [3s 42ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [3s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 45ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [3s 46ms] SocketTube(17) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [3s 46ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 46ms] SSL Reader(SocketTube(17)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 46ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 46ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 46ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 46ms] SSL Reader(SocketTube(17)) Unwrapping: 133 DEBUG: [pool-1-thread-5] [3s 46ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 46ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 46ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [3s 46ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-5] [3s 46ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [3s 46ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [3s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 47ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 47ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 48ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-5] [3s 48ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [3s 48ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 49ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 49ms] SSL Writer(SocketTube(17)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 49ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 49ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-5] [3s 49ms] SSL Writer(SocketTube(17)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [3s 49ms] SSL Writer(SocketTube(17)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [3s 49ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 49ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 49ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [3s 49ms] SocketTube(17) trying to write: 6 DEBUG: [pool-1-thread-5] [3s 49ms] SocketTube(17) wrote: 6 DEBUG: [pool-1-thread-5] [3s 49ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-5] [3s 49ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 49ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 49ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [3s 49ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 49ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-5] [3s 49ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-5] [3s 49ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-5] [3s 49ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 49ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [3s 49ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 49ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 49ms] SocketTube(17) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [3s 50ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 50ms] SSL Reader(SocketTube(17)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 50ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for R (false) DEBUG: [pool-1-thread-5] [3s 50ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [3s 50ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 50ms] SSL Reader(SocketTube(17)) Unwrapping: 175 DEBUG: [pool-1-thread-5] [3s 50ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-5] [3s 50ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 50ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [3s 50ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-5] [3s 50ms] SSL Reader(SocketTube(17)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [3s 50ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [3s 50ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 50ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [3s 50ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-5] [3s 50ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [3s 50ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [3s 51ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-5] [3s 51ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 51ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 51ms] SSL Reader(SocketTube(17)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [3s 52ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 52ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 52ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [3s 52ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-5] [3s 52ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [3s 52ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 52ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 52ms] SSL Writer(SocketTube(17)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 52ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 52ms] SSLFlowDelegate(SocketTube(17)) setALPN = h2 DEBUG: [pool-1-thread-5] [3s 52ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [3s 52ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [3s 52ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [3s 53ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [3s 53ms] SSLTube(SocketTube(17)) connecting flows DEBUG: [pool-1-thread-5] [3s 53ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6a70405e DEBUG: [pool-1-thread-5] [3s 53ms] Http2Connection(SSLTube(SocketTube(17))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [3s 53ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 53ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 53ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 53ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 53ms] SSLTube(SocketTube(17)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [3s 53ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-5] [3s 53ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 53ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 53ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-5] [3s 53ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 53ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-5] [3s 53ms] SSL Writer(SocketTube(17)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 53ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [3s 53ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 53ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 53ms] Http2Connection(SSLTube(SocketTube(17))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [3s 53ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 53ms] Http2Connection(SSLTube(SocketTube(17))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 54ms] Http2Connection(SSLTube(SocketTube(17))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [3s 54ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed buffered data DEBUG: [pool-1-thread-5] [3s 54ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-5] [3s 54ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-5] [3s 54ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 54ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 54ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 54ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 54ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 54ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 54ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 1 DEBUG: [pool-1-thread-5] [3s 54ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 55ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 55ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 55ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 55ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [3s 55ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [3s 55ms] SSL Writer(SocketTube(17)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [3s 55ms] SSL Writer(SocketTube(17)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [3s 55ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 55ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 55ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [3s 55ms] SocketTube(17) trying to write: 90 DEBUG: [pool-1-thread-5] [3s 55ms] SocketTube(17) wrote: 90 DEBUG: [pool-1-thread-5] [3s 55ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-5] [3s 55ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 55ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 55ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 55ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-5] [3s 55ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-5] [3s 55ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-5] [3s 55ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-5] [3s 55ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 55ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-5] [3s 55ms] SSL Writer(SocketTube(17)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 55ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 56ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 56ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-5] [3s 56ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-5] [3s 56ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-5] [3s 56ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-5] [3s 56ms] SSLTube(SocketTube(17)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 56ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-5] [3s 56ms] SSL Writer(SocketTube(17)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 56ms] SSL Writer(SocketTube(17)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [3s 56ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 56ms] SSL Writer(SocketTube(17)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 56ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 56ms] SSL Writer(SocketTube(17)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [3s 56ms] SSL Writer(SocketTube(17)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [3s 56ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 56ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 56ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [3s 56ms] SocketTube(17) trying to write: 174 DEBUG: [pool-1-thread-5] [3s 56ms] SocketTube(17) wrote: 174 DEBUG: [pool-1-thread-5] [3s 57ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-5] [3s 57ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 57ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 57ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 57ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-5] [3s 57ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-5] [3s 57ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-5] [3s 57ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 57ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 57ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-5] [3s 57ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-5] [3s 57ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-5] [3s 57ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 57ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [3s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 57ms] SocketTube(17) read bytes: 1726 DEBUG: [HttpClient-16-SelectorManager] [3s 57ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 57ms] SSL Reader(SocketTube(17)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 57ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-5] [3s 57ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for R (false) DEBUG: [pool-1-thread-5] [3s 57ms] SSL Reader(SocketTube(17)) Unwrapping: 1726 DEBUG: [HttpClient-16-SelectorManager] [3s 57ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 57ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 57ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [3s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for None (false) DEBUG: [Test-server-pool] [3s 57ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 57ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 58ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [3s 57ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 58ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 58ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [3s 58ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 58ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 58ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-5] [3s 58ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-5] [3s 58ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-5] [3s 58ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-5] [3s 58ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for None (false) DEBUG: [readLoop] [3s 58ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [readLoop] [3s 58ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [3s 58ms] SocketTube(17) read bytes: 77 DEBUG: [readLoop] [3s 58ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-16-SelectorManager] [3s 58ms] SSL Reader(SocketTube(17)) onNext DEBUG: [readLoop] [3s 58ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 58ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [3s 58ms] SSL Reader(SocketTube(17)) Adding 77 bytes to read buffer DEBUG: [readLoop] [3s 58ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-16-SelectorManager] [3s 58ms] SocketTube(17) resuming read event DEBUG: [readLoop] [3s 58ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 58ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [3s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for R (false) DEBUG: [pool-1-thread-5] [3s 58ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 58ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-5] [3s 58ms] SSL Reader(SocketTube(17)) Unwrapping: 77 DEBUG: [readLoop] [3s 58ms] FramesDecoder decodes: 51 DEBUG: [HttpClient-16-SelectorManager] [3s 58ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 58ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 58ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-5] [3s 59ms] SSL Reader(SocketTube(17)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 59ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [3s 59ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [3s 59ms] SSL Reader(SocketTube(17)) sending 39 DEBUG: [pool-1-thread-5] [3s 59ms] SSL Reader(SocketTube(17)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [3s 59ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 59ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 59ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [3s 59ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 59ms] Http2Connection(SSLTube(SocketTube(17))) sending 39 to Http2Connection.asyncReceive TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-5] [3s 59ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [3s 59ms] Http2Connection(SSLTube(SocketTube(17))) Processing 39 DEBUG: [pool-1-thread-5] [3s 59ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [3s 59ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-5] [3s 59ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [3s 59ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [3s 59ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 59ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue TestServer: [4 s, 355 ms, 230458 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-5] [3s 59ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-5] [3s 60ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 60ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-5] [3s 60ms] SSL Writer(SocketTube(17)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 60ms] SSL Writer(SocketTube(17)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 60ms] SSL Writer(SocketTube(17)) wrapping 9 bytes Sent response headers 200 DEBUG: [pool-1-thread-5] [3s 60ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: [4 s, 355 ms, 813144 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-5] [3s 60ms] SSL Writer(SocketTube(17)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 60ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 60ms] SSL Writer(SocketTube(17)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [3s 60ms] SSL Writer(SocketTube(17)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [3s 60ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 60ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: [4 s, 356 ms, 154614 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-5] [3s 60ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [3s 60ms] SocketTube(17) trying to write: 47 DEBUG: [HttpClient-16-SelectorManager] [3s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 60ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 60ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 61ms] SocketTube(17) wrote: 47 DEBUG: [pool-1-thread-5] [3s 61ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-5] [3s 61ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 61ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 61ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 61ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-5] [3s 61ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-5] [3s 61ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-5] [3s 61ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 61ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 61ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(1) DEBUG: [readLoop] [3s 61ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 61ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 61ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 61ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-5] [3s 61ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [readLoop] [3s 61ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 61ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-5] [3s 61ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-5] [3s 61ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 61ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 61ms] SocketTube(17) read bytes: 209 DEBUG: [HttpClient-16-SelectorManager] [3s 61ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 61ms] SSL Reader(SocketTube(17)) Adding 209 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 61ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for R (false) DEBUG: [pool-1-thread-5] [3s 61ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:209, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 61ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 61ms] SSL Reader(SocketTube(17)) Unwrapping: 209 DEBUG: [HttpClient-16-SelectorManager] [3s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 61ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 61ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 61ms] SSL Reader(SocketTube(17)) Decoded 59 bytes out of 209 into buffer of 16676 remaining to decode: 112 DEBUG: [pool-1-thread-5] [3s 62ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-5] [3s 62ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-5] [3s 62ms] SSL Reader(SocketTube(17)) sending 59 DEBUG: [pool-1-thread-5] [3s 62ms] SSL Reader(SocketTube(17)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-5] [3s 62ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 62ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [3s 62ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-5] [3s 62ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 62ms] Http2Connection(SSLTube(SocketTube(17))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 62ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-5] [3s 62ms] Http2Connection(SSLTube(SocketTube(17))) Processing 59 DEBUG: [pool-1-thread-5] [3s 62ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-5] [3s 62ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 62ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-5] [3s 63ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 63ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 2 DEBUG: [pool-1-thread-5] [3s 63ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 63ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [3s 63ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(2) DEBUG: [pool-1-thread-5] [3s 63ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 63ms] SSL Reader(SocketTube(17)) Unwrapping: 112 DEBUG: [pool-1-thread-5] [3s 63ms] SSL Reader(SocketTube(17)) Decoded 15 bytes out of 112 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-5] [3s 63ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [3s 63ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [3s 64ms] SSL Reader(SocketTube(17)) sending 15 DEBUG: [pool-1-thread-5] [3s 64ms] SSL Reader(SocketTube(17)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-5] [3s 64ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 64ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [3s 64ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [3s 64ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 64ms] Http2Connection(SSLTube(SocketTube(17))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 64ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-5] [3s 64ms] Http2Connection(SSLTube(SocketTube(17))) Processing 15 DEBUG: [pool-1-thread-5] [3s 64ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [3s 64ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 64ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 64ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 64ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 64ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 64ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y) 200 HTTP_2 Local port: 33854 DEBUG: [pool-1-thread-5] [3s 64ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 64ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 64ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 64ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 65ms] HttpClientImpl(16) ClientImpl (async) elapsed 30 millis for GET to https://127.0.0.1:47733/https2/fixed/y DEBUG: [pool-1-thread-5] [3s 65ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(3) DEBUG: [pool-1-thread-5] [3s 65ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 65ms] SSL Reader(SocketTube(17)) Unwrapping: 59 DEBUG: [MainThread] [3s 65ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 65ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 65ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 65ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 65ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-5] [3s 65ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 65ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 65ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [3s 65ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 65ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 65ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 65ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [3s 65ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-5] [3s 65ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 65ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 65ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 65ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 65ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 65ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 66ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 66ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 66ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 66ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 66ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 66ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 66ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 66ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(4) DEBUG: [pool-1-thread-5] [3s 66ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 66ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-5] [3s 66ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-5] [3s 66ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-5] [3s 66ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 66ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 66ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 66ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 66ms] SocketTube(17) read bytes: 946 DEBUG: [HttpClient-16-SelectorManager] [3s 66ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 66ms] SSL Reader(SocketTube(17)) Adding 946 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 66ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 66ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 66ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 66ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:946, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 66ms] SSL Reader(SocketTube(17)) Unwrapping: 946 DEBUG: [pool-1-thread-5] [3s 66ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-5] [3s 67ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [3s 67ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [3s 67ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-5] [3s 67ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [3s 67ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 67ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [3s 67ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [3s 67ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 67ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 67ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-5] [3s 67ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-5] [3s 67ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [3s 67ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 67ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 68ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 68ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 4 DEBUG: [pool-1-thread-5] [3s 68ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 68ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [3s 68ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(5) DEBUG: [pool-1-thread-5] [3s 68ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 68ms] SSL Reader(SocketTube(17)) Unwrapping: 851 DEBUG: [pool-1-thread-5] [3s 68ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-5] [3s 68ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 68ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 68ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-5] [3s 68ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 68ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 68ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [3s 68ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 68ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 68ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 68ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [3s 68ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-5] [3s 68ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 68ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 68ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 68ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 69ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 69ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 69ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 69ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 69ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 69ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 69ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 69ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(6) DEBUG: [MainThread] [3s 69ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 69ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 69ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 69ms] SSL Reader(SocketTube(17)) Unwrapping: 792 DEBUG: [pool-1-thread-5] [3s 69ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-5] [3s 69ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [3s 69ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [3s 69ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-5] [3s 69ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [3s 69ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 69ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [3s 69ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [3s 69ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 69ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 69ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-5] [3s 69ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-5] [3s 69ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [3s 69ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 69ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 70ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 70ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 6 DEBUG: [pool-1-thread-5] [3s 70ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 70ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [3s 70ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(7) DEBUG: [pool-1-thread-5] [3s 70ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 70ms] SSL Reader(SocketTube(17)) Unwrapping: 697 DEBUG: [pool-1-thread-5] [3s 70ms] SSL Reader(SocketTube(17)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-5] [3s 70ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [3s 70ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [3s 70ms] SSL Reader(SocketTube(17)) sending 23 DEBUG: [pool-1-thread-5] [3s 70ms] SSL Reader(SocketTube(17)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [3s 70ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 70ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [3s 70ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [3s 70ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 70ms] Http2Connection(SSLTube(SocketTube(17))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 70ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-5] [3s 70ms] Http2Connection(SSLTube(SocketTube(17))) Processing 23 DEBUG: [pool-1-thread-5] [3s 70ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [3s 70ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 70ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 70ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 71ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [3s 71ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 71ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 71ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 71ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 71ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [3s 71ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 71ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 71ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(8) DEBUG: [MainThread] [3s 71ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 71ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 71ms] SSL Reader(SocketTube(17)) Unwrapping: 636 DEBUG: [pool-1-thread-5] [3s 71ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-5] [3s 71ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 71ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 71ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-5] [3s 71ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 71ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 71ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [3s 71ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 71ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 71ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 71ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [3s 71ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-5] [3s 71ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 71ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 71ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 71ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 71ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 71ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 71ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 71ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 72ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 72ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 72ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 72ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 72ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [3s 72ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 1 DEBUG: [pool-1-thread-5] [3s 72ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1348fce0 DEBUG: [pool-1-thread-5] [3s 72ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [3s 72ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(9) DEBUG: [pool-1-thread-5] [3s 72ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 72ms] SSL Reader(SocketTube(17)) Unwrapping: 589 DEBUG: [pool-1-thread-5] [3s 72ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-5] [3s 72ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 72ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 72ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-5] [3s 72ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 72ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 72ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [3s 72ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 72ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 72ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 72ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-5] [3s 72ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-5] [3s 72ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 72ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 72ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 72ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 72ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 33854 DEBUG: [pool-1-thread-5] [3s 73ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 73ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 73ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 73ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 73ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(10) DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) Unwrapping: 541 DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) sending 64 DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [3s 73ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 73ms] Http2Connection(SSLTube(SocketTube(17))) sending 64 to Http2Connection.asyncReceive DEBUG: [MainThread] [3s 73ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 73ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-5] [3s 73ms] Http2Connection(SSLTube(SocketTube(17))) Processing 64 DEBUG: [pool-1-thread-5] [3s 73ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [3s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 73ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 73ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 73ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [3s 73ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 73ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 73ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 73ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [MainThread] [3s 73ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 73ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [3s 73ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 73ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(11) DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 73ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [3s 73ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 73ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 73ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 73ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [3s 73ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-5] [3s 73ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 73ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 74ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 74ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 74ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 74ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 74ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 74ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 2 DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@46ed0e42 DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(12) DEBUG: [pool-1-thread-5] [3s 74ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 74ms] SSL Reader(SocketTube(17)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [3s 74ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [3s 74ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 74ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 74ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-5] [3s 74ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 74ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 74ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [3s 74ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-5] [3s 74ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 74ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 74ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 74ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 33854 DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 75ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 75ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 75ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(13) DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-5] [3s 75ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 75ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 75ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 75ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(14) DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [3s 75ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-5] [3s 75ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 75ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 75ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 76ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 76ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 76ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 76ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 4 DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5de11325 DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(15) DEBUG: [pool-1-thread-5] [3s 76ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 76ms] SSL Reader(SocketTube(17)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [3s 76ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [3s 76ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 76ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 76ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-5] [3s 76ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 76ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 76ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-5] [3s 76ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-5] [3s 76ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 76ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 76ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 33854 DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 76ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 76ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 76ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 76ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(16) DEBUG: [pool-1-thread-5] [3s 76ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 76ms] SSL Reader(SocketTube(17)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-5] [3s 77ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 77ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [MainThread] [3s 77ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 77ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 77ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 77ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 77ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 77ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(17) DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 77ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [3s 77ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-5] [3s 77ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 77ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 77ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 77ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 77ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 77ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 77ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 6 DEBUG: [pool-1-thread-5] [3s 77ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@357bca77 DEBUG: [pool-1-thread-5] [3s 78ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [3s 78ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 78ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 78ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 78ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(18) DEBUG: [pool-1-thread-5] [3s 78ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 78ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 78ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [MainThread] [3s 78ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 78ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-5] [3s 78ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-5] [3s 78ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 78ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for R (false) DEBUG: [MainThread] [3s 78ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@5dd90157 (user-supplied=false) DEBUG: [MainThread] [3s 79ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:47733/https2/chunk/y GET DEBUG: [pool-1-thread-5] [3s 79ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 80ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [3s 80ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [3s 80ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [pool-1-thread-5] [3s 80ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-17-SelectorManager] [3s 80ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@259dc769 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-17-SelectorManager] [3s 80ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=33858, Session(1711996932883|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [3s 81ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33858 DEBUG: [pool-1-thread-5] [3s 81ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-5] [3s 81ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-5] [3s 81ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-5] [3s 81ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [3s 81ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [3s 81ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-5] [3s 81ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-5] [3s 81ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SocketTube(18) DEBUG: [pool-1-thread-5] [3s 81ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-5] [3s 81ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-5] [3s 81ms] SSL Writer(SocketTube(18)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-5] [3s 81ms] SSL Writer(SocketTube(18)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 81ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [3s 81ms] 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@2f65ac19[Not completed, 4 dependents] (id=2689) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 81ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [3s 81ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-17-SelectorManager] [3s 81ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-17-SelectorManager] [3s 81ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [3s 81ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 81ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 81ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [3s 81ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [3s 81ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [3s 81ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [3s 81ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [3s 81ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [3s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 82ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [3s 82ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-4] [3s 82ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [3s 82ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 82ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 86ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 86ms] SSL Writer(SocketTube(18)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 86ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 86ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-5] [3s 86ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 86ms] SSL Writer(SocketTube(18)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [3s 86ms] SSL Writer(SocketTube(18)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [3s 86ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 86ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 86ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [3s 86ms] SocketTube(18) trying to write: 2191 DEBUG: [pool-1-thread-5] [3s 86ms] SocketTube(18) wrote: 2191 DEBUG: [pool-1-thread-5] [3s 86ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-5] [3s 86ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 86ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 86ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [3s 86ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [3s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 90ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [3s 90ms] SocketTube(18) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [3s 90ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 90ms] SSL Reader(SocketTube(18)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 90ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (false) DEBUG: [pool-1-thread-5] [3s 90ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [3s 90ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 90ms] SSL Reader(SocketTube(18)) Unwrapping: 133 DEBUG: [pool-1-thread-5] [3s 90ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 90ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 90ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [3s 90ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-5] [3s 90ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [3s 90ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [3s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 91ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 91ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 92ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-5] [3s 92ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [3s 92ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 92ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 92ms] SSL Writer(SocketTube(18)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 92ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 92ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-5] [3s 92ms] SSL Writer(SocketTube(18)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [3s 92ms] SSL Writer(SocketTube(18)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [3s 92ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 92ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 92ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [3s 92ms] SocketTube(18) trying to write: 6 DEBUG: [pool-1-thread-5] [3s 92ms] SocketTube(18) wrote: 6 DEBUG: [pool-1-thread-5] [3s 92ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-5] [3s 92ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 92ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 92ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [3s 92ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 92ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-5] [3s 92ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-5] [3s 92ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-5] [3s 92ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 92ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [3s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 92ms] SocketTube(18) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [3s 92ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 92ms] SSL Reader(SocketTube(18)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 93ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 93ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (false) DEBUG: [pool-1-thread-5] [3s 93ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [3s 93ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 93ms] SSL Reader(SocketTube(18)) Unwrapping: 175 DEBUG: [pool-1-thread-5] [3s 93ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-5] [3s 93ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 93ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [3s 93ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-5] [3s 93ms] SSL Reader(SocketTube(18)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [3s 93ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [3s 93ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 93ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [3s 93ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-5] [3s 93ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [3s 93ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [3s 93ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-5] [3s 93ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 93ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 93ms] SSL Reader(SocketTube(18)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [3s 94ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 94ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 94ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [3s 94ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-5] [3s 94ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [3s 94ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 95ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 95ms] SSL Writer(SocketTube(18)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 95ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 95ms] SSLFlowDelegate(SocketTube(18)) setALPN = h2 DEBUG: [pool-1-thread-5] [3s 95ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [3s 95ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [3s 95ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [3s 95ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [3s 95ms] SSLTube(SocketTube(18)) connecting flows DEBUG: [pool-1-thread-5] [3s 95ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4fb102b8 DEBUG: [pool-1-thread-5] [3s 95ms] Http2Connection(SSLTube(SocketTube(18))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [3s 95ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 95ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 95ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 95ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 95ms] SSLTube(SocketTube(18)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [3s 95ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-5] [3s 95ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 95ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 95ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-5] [3s 95ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 95ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-5] [3s 95ms] SSL Writer(SocketTube(18)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 96ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [3s 96ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 96ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 96ms] Http2Connection(SSLTube(SocketTube(18))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [3s 96ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 96ms] Http2Connection(SSLTube(SocketTube(18))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 96ms] Http2Connection(SSLTube(SocketTube(18))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [3s 96ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed buffered data DEBUG: [pool-1-thread-5] [3s 96ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-5] [3s 96ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-5] [3s 96ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 96ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 96ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 96ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 96ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 96ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 96ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 1 DEBUG: [pool-1-thread-5] [3s 96ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 96ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 96ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 96ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 96ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [3s 96ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [3s 96ms] SSL Writer(SocketTube(18)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [3s 96ms] SSL Writer(SocketTube(18)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [3s 96ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 96ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 96ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [3s 96ms] SocketTube(18) trying to write: 90 DEBUG: [pool-1-thread-5] [3s 97ms] SocketTube(18) wrote: 90 DEBUG: [pool-1-thread-5] [3s 97ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-5] [3s 97ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 97ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-5] [3s 97ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-5] [3s 97ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-5] [3s 97ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-5] [3s 97ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-5] [3s 97ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-5] [3s 97ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-5] [3s 97ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-5] [3s 97ms] SSLTube(SocketTube(18)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [3s 97ms] SocketTube(18) trying to write: 174 DEBUG: [pool-1-thread-5] [3s 97ms] SocketTube(18) wrote: 174 DEBUG: [pool-1-thread-5] [3s 97ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-5] [3s 97ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 97ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-5] [3s 97ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-5] [3s 97ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 97ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 97ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-5] [3s 97ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-5] [3s 97ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-5] [3s 97ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 97ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [3s 98ms] SocketTube(18) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [3s 98ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 99ms] SSL Reader(SocketTube(18)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 99ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (false) DEBUG: [pool-1-thread-5] [3s 99ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 99ms] SSL Reader(SocketTube(18)) Unwrapping: 1726 DEBUG: [HttpClient-17-SelectorManager] [3s 99ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 99ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 99ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for None (false) DEBUG: [Test-server-pool] [3s 99ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 99ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-17-SelectorManager] [3s 99ms] SocketTube(18) no more demand for reading DEBUG: [Test-server-pool] [3s 99ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 99ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 99ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [3s 99ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 99ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 99ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-5] [3s 99ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-5] [3s 99ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-5] [3s 99ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-5] [3s 99ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 99ms] SocketTube(18) read bytes: 77 DEBUG: [HttpClient-17-SelectorManager] [3s 99ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 99ms] SSL Reader(SocketTube(18)) Adding 77 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 99ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (false) DEBUG: [pool-1-thread-5] [3s 99ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 99ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 99ms] SSL Reader(SocketTube(18)) Unwrapping: 77 TestServer(2): connection started DEBUG: [readLoop] [3s 99ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 100ms] SSL Reader(SocketTube(18)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [3s 100ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 100ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [3s 100ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [3s 100ms] SSL Reader(SocketTube(18)) sending 39 DEBUG: [readLoop] [3s 100ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 100ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 100ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 100ms] SSL Reader(SocketTube(18)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [3s 100ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [readLoop] [3s 100ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-5] [3s 100ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [3s 100ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 100ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [3s 100ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 100ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [3s 100ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 100ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-5] [3s 100ms] Http2Connection(SSLTube(SocketTube(18))) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [3s 100ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 100ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [3s 100ms] Http2Connection(SSLTube(SocketTube(18))) Processing 39 DEBUG: [pool-1-thread-5] [3s 100ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [3s 100ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-5] [3s 100ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 100ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [3s 100ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [3s 100ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 100ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 100ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-5] [3s 100ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 100ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-5] [3s 100ms] SSL Writer(SocketTube(18)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 100ms] SSL Writer(SocketTube(18)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 100ms] SSL Writer(SocketTube(18)) wrapping 9 bytes DEBUG: [pool-1-thread-5] [3s 100ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 100ms] SSL Writer(SocketTube(18)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 100ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 100ms] SSL Writer(SocketTube(18)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [3s 100ms] SSL Writer(SocketTube(18)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [3s 100ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 100ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 100ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [3s 100ms] SocketTube(18) trying to write: 47 DEBUG: [pool-1-thread-5] [3s 100ms] SocketTube(18) wrote: 47 TestServer: GET /https2/chunk/y DEBUG: [pool-1-thread-5] [3s 100ms] SocketTube(18) write: requesting more... Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-5] [3s 100ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 100ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 100ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 100ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-5] [3s 100ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-5] [3s 100ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-5] [3s 100ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-5] [3s 100ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(1) DEBUG: [pool-1-thread-5] [3s 100ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 100ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 100ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 100ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-5] [3s 101ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-5] [3s 101ms] SocketTube(18) resuming read event DEBUG: [readLoop] [3s 101ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 101ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-5] [3s 101ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 101ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 101ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: [4 s, 396 ms, 439856 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 DEBUG: [HttpClient-17-SelectorManager] [3s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (false) Sent response headers 200 TestServer: [4 s, 396 ms, 705434 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 TestServer: [4 s, 396 ms, 879499 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-17-SelectorManager] [3s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 102ms] SocketTube(18) read bytes: 92 DEBUG: [HttpClient-17-SelectorManager] [3s 102ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 102ms] SSL Reader(SocketTube(18)) Adding 92 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 102ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-5] [3s 102ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:92, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 102ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (false) DEBUG: [pool-1-thread-5] [3s 102ms] SSL Reader(SocketTube(18)) Unwrapping: 92 DEBUG: [HttpClient-17-SelectorManager] [3s 102ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 102ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for None (false) DEBUG: [pool-1-thread-5] [3s 102ms] SSL Reader(SocketTube(18)) Decoded 54 bytes out of 92 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-17-SelectorManager] [3s 102ms] SocketTube(18) no more demand for reading DEBUG: [pool-1-thread-5] [3s 102ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [HttpClient-17-SelectorManager] [3s 102ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 102ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-5] [3s 102ms] SSL Reader(SocketTube(18)) sending 54 DEBUG: [pool-1-thread-5] [3s 102ms] SSL Reader(SocketTube(18)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-5] [3s 102ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 102ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [3s 102ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-5] [3s 102ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 102ms] Http2Connection(SSLTube(SocketTube(18))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 102ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-5] [3s 102ms] Http2Connection(SSLTube(SocketTube(18))) Processing 54 DEBUG: [pool-1-thread-5] [3s 102ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-5] [3s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 102ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-5] [3s 103ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 103ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 2 DEBUG: [pool-1-thread-5] [3s 103ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 103ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [3s 103ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(2) DEBUG: [pool-1-thread-5] [3s 103ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 103ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-5] [3s 103ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-5] [3s 103ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-5] [3s 103ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 103ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 103ms] SocketTube(18) read bytes: 454 DEBUG: [HttpClient-17-SelectorManager] [3s 103ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 103ms] SSL Reader(SocketTube(18)) Adding 454 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 103ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-5] [3s 103ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:454, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 103ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 103ms] SSL Reader(SocketTube(18)) Unwrapping: 454 DEBUG: [HttpClient-17-SelectorManager] [3s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 103ms] SocketTube(18) no more demand for reading DEBUG: [pool-1-thread-5] [3s 103ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 454 into buffer of 56 remaining to decode: 406 DEBUG: [HttpClient-17-SelectorManager] [3s 103ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 103ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 103ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 103ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-5] [3s 103ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 103ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 103ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [3s 103ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 103ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 103ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 103ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-5] [3s 103ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-5] [3s 103ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 104ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 104ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 104ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 104ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 104ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y) 200 HTTP_2 Local port: 33858 DEBUG: [pool-1-thread-5] [3s 104ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 104ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 104ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 104ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 104ms] HttpClientImpl(17) ClientImpl (async) elapsed 24 millis for GET to https://127.0.0.1:47733/https2/chunk/y DEBUG: [pool-1-thread-5] [3s 104ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(3) DEBUG: [pool-1-thread-5] [3s 104ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 104ms] SSL Reader(SocketTube(18)) Unwrapping: 406 DEBUG: [pool-1-thread-5] [3s 104ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 406 into buffer of 56 remaining to decode: 347 DEBUG: [pool-1-thread-5] [3s 104ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 104ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 104ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [MainThread] [3s 104ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 104ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 104ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 104ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [3s 104ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 104ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 104ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 104ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [3s 104ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-5] [3s 104ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 104ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 104ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 104ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 104ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 105ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 105ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 105ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 105ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 105ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 105ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 105ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(4) DEBUG: [pool-1-thread-5] [3s 105ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 105ms] SSL Reader(SocketTube(18)) Unwrapping: 347 DEBUG: [MainThread] [3s 105ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 105ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 105ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 347 into buffer of 16676 remaining to decode: 257 DEBUG: [pool-1-thread-5] [3s 105ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [3s 105ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [3s 105ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-5] [3s 105ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [3s 105ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 105ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [3s 105ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [3s 105ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 105ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 105ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-5] [3s 105ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-5] [3s 105ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [3s 105ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 105ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 105ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 105ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 4 DEBUG: [pool-1-thread-5] [3s 105ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 105ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [3s 106ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(5) DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) Unwrapping: 257 DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 257 into buffer of 56 remaining to decode: 198 DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 106ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 106ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 106ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [3s 106ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-5] [3s 106ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 106ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 106ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 106ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 106ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 106ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 106ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 106ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 106ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 106ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 106ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 106ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 106ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(6) DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 106ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) Unwrapping: 198 DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 198 into buffer of 16676 remaining to decode: 108 DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [3s 106ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [3s 106ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 106ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 106ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-5] [3s 106ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-5] [3s 106ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [3s 106ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 106ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 107ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 107ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 6 DEBUG: [pool-1-thread-5] [3s 107ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 107ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [3s 107ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(7) DEBUG: [pool-1-thread-5] [3s 107ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 107ms] SSL Reader(SocketTube(18)) Unwrapping: 108 DEBUG: [pool-1-thread-5] [3s 107ms] SSL Reader(SocketTube(18)) Decoded 23 bytes out of 108 into buffer of 56 remaining to decode: 47 DEBUG: [pool-1-thread-5] [3s 107ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [3s 107ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [3s 107ms] SSL Reader(SocketTube(18)) sending 23 DEBUG: [pool-1-thread-5] [3s 107ms] SSL Reader(SocketTube(18)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [3s 107ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 107ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [3s 107ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [3s 107ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 107ms] Http2Connection(SSLTube(SocketTube(18))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 107ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-5] [3s 107ms] Http2Connection(SSLTube(SocketTube(18))) Processing 23 DEBUG: [pool-1-thread-5] [3s 107ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [3s 107ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 107ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 107ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 107ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [3s 107ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 107ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 107ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 107ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [3s 107ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 107ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 107ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 107ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(8) DEBUG: [pool-1-thread-5] [3s 107ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 107ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 107ms] SSL Reader(SocketTube(18)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 47 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-5] [3s 108ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 108ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 108ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 108ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 108ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 108ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 108ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 108ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 1 DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1a1c5850 DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [3s 108ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(9) DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-5] [3s 108ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-5] [3s 108ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-5] [3s 108ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 108ms] SocketTube(18) read bytes: 589 DEBUG: [HttpClient-17-SelectorManager] [3s 108ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 108ms] SSL Reader(SocketTube(18)) Adding 589 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 108ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:589, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (false) DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) Unwrapping: 589 DEBUG: [HttpClient-17-SelectorManager] [3s 108ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 108ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-5] [3s 109ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 109ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 109ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [3s 109ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-5] [3s 109ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 109ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 109ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 33858 DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 109ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 109ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 109ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(10) DEBUG: [pool-1-thread-5] [3s 109ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 109ms] SSL Reader(SocketTube(18)) Unwrapping: 541 DEBUG: [pool-1-thread-5] [3s 109ms] SSL Reader(SocketTube(18)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-5] [3s 109ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [3s 109ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [3s 109ms] SSL Reader(SocketTube(18)) sending 64 DEBUG: [pool-1-thread-5] [3s 109ms] SSL Reader(SocketTube(18)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [3s 109ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 109ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [3s 109ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 64 bytes in 1 buffers DEBUG: [MainThread] [3s 109ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SSLTube(SocketTube(18))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-5] [3s 109ms] Http2Connection(SSLTube(SocketTube(18))) Processing 64 DEBUG: [pool-1-thread-5] [3s 109ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [3s 109ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 109ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [3s 110ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 110ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 110ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 110ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [MainThread] [3s 110ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [3s 110ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(11) DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(18)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-5] [3s 110ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 110ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 110ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 110ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 110ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 110ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 110ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 2 DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71df0116 DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [3s 110ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(12) DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(18)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 110ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 111ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-5] [3s 111ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 111ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 111ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [3s 111ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-5] [3s 111ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 111ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 111ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 33858 DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 111ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 111ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 111ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(13) DEBUG: [pool-1-thread-5] [3s 111ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 111ms] SSL Reader(SocketTube(18)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [3s 111ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [3s 111ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 111ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 111ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-5] [3s 111ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 111ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 111ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [3s 111ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [3s 111ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-5] [3s 111ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 111ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 111ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 112ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 112ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(14) DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-5] [3s 112ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 112ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 112ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 112ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 112ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 112ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 4 DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@14c45e56 DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(15) DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-5] [3s 112ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-5] [3s 112ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-5] [3s 112ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 113ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 33858 DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 113ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 113ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 113ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(16) DEBUG: [pool-1-thread-5] [3s 113ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 113ms] SSL Reader(SocketTube(18)) Unwrapping: 148 DEBUG: [MainThread] [3s 113ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 113ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [3s 113ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 113ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 113ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-5] [3s 113ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 113ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 113ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [3s 113ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-5] [3s 113ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 113ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 113ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 113ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 113ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 113ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 113ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 113ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(17) DEBUG: [MainThread] [3s 113ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 113ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 113ms] SSL Reader(SocketTube(18)) Unwrapping: 47 DEBUG: [MainThread] [3s 113ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 114ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 114ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 114ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 114ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-5] [3s 114ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 114ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 114ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [3s 114ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-5] [3s 114ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 114ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 114ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 114ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 114ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 114ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 114ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [3s 114ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 6 DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@53273ab4 DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [3s 114ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(18) DEBUG: [pool-1-thread-5] [3s 114ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 114ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-5] [3s 114ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-5] [3s 114ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-5] [3s 114ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 114ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 114ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-17-SelectorManager] [3s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (false) DEBUG: [MainThread] [3s 114ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 114ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 114ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 114ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 115ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51167/http2/fixed/y GET DEBUG: [pool-1-thread-5] [3s 115ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 116ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [3s 116ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [3s 116ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 116ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 116ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5)) Opened stream 13 DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 116ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 116ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 116ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [3s 116ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-5] [3s 116ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-5] [3s 116ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [3s 116ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-5] [3s 116ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 116ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 116ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 116ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 116ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 116ms] Http2Connection(SocketTube(5))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [3s 116ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 116ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 116ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 13 TestServer(1): Using handler for: /http2/fixed TestServer: [4 s, 413 ms, 165921 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 413 ms, 512080 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) TestServer: [4 s, 413 ms, 746237 ns] Pushing promise: http://127.0.0.1:51167/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SocketTube(5) read bytes: 93 DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5)) H2 Receiving(21): 93 DEBUG: [pool-1-thread-5] [3s 118ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [pool-1-thread-5] [3s 118ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-5] [3s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [pool-1-thread-5] [3s 118ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SocketTube(5) read bytes: 246 DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] Http2Connection(SocketTube(5)) onNext: got 246 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 118ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 119ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 119ms] SocketTube(5) read bytes: 160 DEBUG: [HttpClient-5-SelectorManager] [3s 119ms] Http2Connection(SocketTube(5)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 119ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 119ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775784, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SocketTube(5)) Opened stream 38 DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SocketTube(5))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SocketTube(5))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-5] [3s 119ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 119ms] Http2Connection(SocketTube(5))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 120ms] Http2Connection(SocketTube(5))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 120ms] Http2Connection(SocketTube(5))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 120ms] Http2Connection(SocketTube(5))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-5] [3s 120ms] Http2Connection(SocketTube(5))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 120ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 120ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 120ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 120ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:51167/http2/fixed/y DEBUG: [pool-1-thread-5] [3s 120ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-5] [3s 120ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [MainThread] [3s 120ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 120ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 120ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 120ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 120ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 120ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 120ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1170, limit: 16777216 DEBUG: [MainThread] [3s 120ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 120ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 120ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 120ms] Http2Connection(SocketTube(5)) H2 processed(21) DEBUG: [pool-1-thread-5] [3s 120ms] Http2Connection(SocketTube(5)) sending 246 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 120ms] Http2Connection(SocketTube(5)) H2 Receiving(22): 246 DEBUG: [pool-1-thread-5] [3s 121ms] Http2Connection(SocketTube(5)) Processing 246 DEBUG: [pool-1-thread-5] [3s 121ms] FramesDecoder decodes: 246 DEBUG: [pool-1-thread-5] [3s 121ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 121ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 121ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 121ms] Http2Connection(SocketTube(5)) Opened stream 40 DEBUG: [pool-1-thread-5] [3s 121ms] Http2Connection(SocketTube(5))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 121ms] Http2Connection(SocketTube(5))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-5] [3s 121ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-5] [3s 121ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 122ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 122ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 122ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1182, limit: 16777216 DEBUG: [MainThread] [3s 122ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 122ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 122ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 122ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5))/Stream(38) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 122ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s 122ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 122ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 122ms] FramesDecoder Got frame: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onNext(53) DEBUG: [pool-1-thread-5] [3s 122ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 122ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1235, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 38) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 122ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 122ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [3s 122ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 122ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 122ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5))/Stream(38) close stream 38 DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5)) Closed stream 38 DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2b013658 DEBUG: [pool-1-thread-5] [3s 122ms] Http2Connection(SocketTube(5))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-5] [3s 123ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SocketTube(5)) Opened stream 42 DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SocketTube(5))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SocketTube(5))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-5] [3s 123ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 123ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 123ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 123ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 123ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 123ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1247, limit: 16777216 DEBUG: [MainThread] [3s 123ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 124ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 124ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 124ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 124ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 124ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 124ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 124ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5))/Stream(13) close stream 13 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5)) Closed stream 13 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@22df459f DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5)) H2 processed(22) DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5)) H2 Receiving(23): 160 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5)) Processing 160 DEBUG: [pool-1-thread-5] [3s 124ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-5] [3s 124ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 124ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 124ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 124ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [MainThread] [3s 124ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 124ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 124ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5))/Stream(40) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 124ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 124ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 124ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 124ms] FramesDecoder Got frame: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 124ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 124ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1299, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 40) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 124ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 124ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 125ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 125ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 125ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 125ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(40) close stream 40 DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5)) Closed stream 40 DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@14df897c DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-5] [3s 125ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(42) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 125ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 125ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 125ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 125ms] FramesDecoder Got frame: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 125ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 125ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1351, limit: 16777216 DEBUG: [MainThread] [3s 125ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 42) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 125ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 125ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 125ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [MainThread] [3s 125ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [MainThread] [3s 125ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 125ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 125ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 125ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 125ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 125ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-5] [3s 125ms] Http2Connection(SocketTube(5))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SocketTube(5))/Stream(42) close stream 42 DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SocketTube(5)) Closed stream 42 DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SocketTube(5))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7e47f3c9 DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SocketTube(5))/Stream(42) closing response subscriber stream 42 DEBUG: [MainThread] [3s 126ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 126ms] Http2Connection(SocketTube(5)) H2 processed(23) DEBUG: [MainThread] [3s 126ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 126ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 126ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 126ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 126ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:51167/http2/chunk/y GET DEBUG: [pool-1-thread-5] [3s 127ms] Exchange establishing exchange for http://127.0.0.1:51167/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 127ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [3s 127ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [3s 127ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 127ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 127ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 127ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 127ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 127ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 127ms] Http2Connection(SocketTube(5)) Opened stream 15 DEBUG: [pool-1-thread-5] [3s 127ms] Http2Connection(SocketTube(5))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 128ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 128ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 128ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [3s 128ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-5] [3s 128ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-5] [3s 128ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [3s 128ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 128ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 128ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 128ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775784, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 128ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-5] [3s 128ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775784, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 128ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 128ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 128ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 128ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 128ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-5] [3s 128ms] Http2Connection(SocketTube(5))/Stream(15) requestSent: streamid=15 but response not received TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk TestServer: [4 s, 424 ms, 493982 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 424 ms, 771079 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-2 TestServer: [4 s, 424 ms, 967296 ns] Pushing promise: http://127.0.0.1:51167/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 129ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [3s 129ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 129ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 129ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775783, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SocketTube(5)) H2 Receiving(24): 83 DEBUG: [pool-1-thread-5] [3s 129ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-5] [3s 129ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-5] [3s 129ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 130ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] SocketTube(5) read bytes: 154 DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] Http2Connection(SocketTube(5)) onNext: got 154 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775782, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] SocketTube(5) read bytes: 162 DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] Http2Connection(SocketTube(5)) onNext: got 162 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775781, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SocketTube(5)) Opened stream 44 DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SocketTube(5))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SocketTube(5))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] SocketTube(5) read bytes: 80 DEBUG: [pool-1-thread-5] [3s 130ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for R (false) DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SocketTube(5))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 130ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775780, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SocketTube(5))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 130ms] Http2Connection(SocketTube(5))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SocketTube(5))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SocketTube(5))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 131ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 131ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 131ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 131ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:51167/http2/chunk/y DEBUG: [pool-1-thread-5] [3s 131ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [MainThread] [3s 131ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 131ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 131ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 131ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1363, limit: 16777216 DEBUG: [MainThread] [3s 131ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 131ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SocketTube(5)) H2 processed(24) DEBUG: [MainThread] [3s 131ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SocketTube(5)) sending 154 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SocketTube(5)) H2 Receiving(25): 154 DEBUG: [pool-1-thread-5] [3s 131ms] Http2Connection(SocketTube(5)) Processing 154 DEBUG: [pool-1-thread-5] [3s 131ms] FramesDecoder decodes: 154 DEBUG: [pool-1-thread-5] [3s 131ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 131ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5)) Opened stream 46 DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-5] [3s 132ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 132ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 132ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 132ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1375, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 132ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 132ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 132ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [MainThread] [3s 132ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5))/Stream(44) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 132ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s 132ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 132ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 132ms] FramesDecoder Got frame: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onNext(53) DEBUG: [pool-1-thread-5] [3s 132ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 132ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1428, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 132ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 44) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 133ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 133ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [3s 133ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 133ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 133ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5))/Stream(44) close stream 44 DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5)) Closed stream 44 DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5c56a9af DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5)) H2 processed(25) DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5)) sending 162 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5)) H2 Receiving(26): 162 DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5)) Processing 162 DEBUG: [pool-1-thread-5] [3s 133ms] FramesDecoder decodes: 162 DEBUG: [pool-1-thread-5] [3s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 133ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5)) Opened stream 48 DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-5] [3s 133ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [3s 133ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 134ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 134ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 134ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 134ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 134ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1440, limit: 16777216 DEBUG: [MainThread] [3s 134ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 134ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 134ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 134ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 134ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 134ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 134ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5))/Stream(15) close stream 15 DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5)) Closed stream 15 DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4fdec07 DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-5] [3s 134ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5))/Stream(46) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 134ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 134ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 134ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 134ms] FramesDecoder Got frame: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-5] [3s 134ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 135ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 135ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1492, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 46) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 135ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 135ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 135ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [MainThread] [3s 135ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [MainThread] [3s 135ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onComplete DEBUG: [MainThread] [3s 135ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 135ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 135ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 135ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 135ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 135ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(46) close stream 46 DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5)) Closed stream 46 DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c01118d DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5)) H2 processed(26) DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5)) H2 Receiving(27): 80 DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-5] [3s 135ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-5] [3s 135ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 135ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(48) Getting BodySubscriber for: (GET http://127.0.0.1:51167/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 59894 DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 135ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 135ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 135ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 135ms] FramesDecoder Got frame: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 135ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 135ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1544, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 48) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 135ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 135ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 135ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 135ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 135ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-5] [3s 135ms] Http2Connection(SocketTube(5))/Stream(48) responseReceived: streamid=48 DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 136ms] Http2Connection(SocketTube(5))/Stream(48) close stream 48 DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 136ms] Http2Connection(SocketTube(5)) Closed stream 48 DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 136ms] Http2Connection(SocketTube(5))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2d197e7f DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 136ms] Http2Connection(SocketTube(5))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-5] [3s 136ms] Http2Connection(SocketTube(5)) H2 processed(27) DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 136ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 137ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:47733/https2/fixed/y GET DEBUG: [pool-1-thread-5] [3s 137ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 137ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [3s 137ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [3s 137ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 137ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 137ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 137ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 137ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 137ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 13 DEBUG: [pool-1-thread-5] [3s 137ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 138ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 138ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 138ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 138ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 138ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [3s 138ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 138ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 138ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-5] [3s 138ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-5] [3s 138ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 138ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-5] [3s 138ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-5] [3s 138ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-5] [3s 138ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 138ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 138ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-5] [3s 138ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-5] [3s 138ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-5] [3s 138ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [3s 138ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 138ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 138ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 138ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 138ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [3s 138ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 138ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 138ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 138ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [3s 138ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [3s 138ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 138ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 138ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 138ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 138ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 138ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 13 TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 434 ms, 849725 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 435 ms, 147945 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-2 TestServer: [4 s, 435 ms, 327150 ns] Pushing promise: https://127.0.0.1:47733/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 140ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 140ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 140ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 140ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 140ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [pool-1-thread-5] [3s 140ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 140ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 140ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-SelectorManager] [3s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [pool-1-thread-5] [3s 140ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-5] [3s 140ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 140ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 140ms] 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] [3s 140ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-5] [3s 140ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-5] [3s 140ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 140ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775704 cancelled = false DEBUG: [pool-1-thread-5] [3s 140ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-5] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(104): 58 DEBUG: [pool-1-thread-5] [3s 140ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-5] [3s 140ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-5] [3s 140ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 140ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 45 DEBUG: [pool-1-thread-5] [3s 141ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 141ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 38 DEBUG: [pool-1-thread-5] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 141ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-5] [3s 141ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(104) DEBUG: [pool-1-thread-5] [3s 141ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 141ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 141ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 141ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 141ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 141ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 141ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 141ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 141ms] SocketTube(6) read bytes: 862 DEBUG: [HttpClient-5-SelectorManager] [3s 141ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 141ms] SSL Reader(SocketTube(6)) Adding 862 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 141ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 142ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:862, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 142ms] SSL Reader(SocketTube(6)) Unwrapping: 862 DEBUG: [HttpClient-5-SelectorManager] [3s 142ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 142ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 142ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 862 into buffer of 64 remaining to decode: 809 DEBUG: [pool-1-thread-5] [3s 142ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [3s 142ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [3s 142ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-5] [3s 142ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [HttpClient-5-SelectorManager] [3s 142ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [pool-1-thread-5] [3s 142ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [HttpClient-5-SelectorManager] [3s 142ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 142ms] 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] [3s 142ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775703 cancelled = false DEBUG: [pool-1-thread-5] [3s 142ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(105): 15 DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-5] [3s 142ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [3s 142ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 142ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 142ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 142ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 142ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 142ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:47733/https2/fixed/y DEBUG: [pool-1-thread-5] [3s 142ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(105) DEBUG: [pool-1-thread-5] [3s 142ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) Unwrapping: 809 DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 809 into buffer of 64 remaining to decode: 750 DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775702 cancelled = false DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(106): 21 DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [3s 143ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 143ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 143ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 143ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 143ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1218, limit: 16777216 DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 143ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(106) DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) Unwrapping: 750 DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 750 into buffer of 16676 remaining to decode: 655 DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775701 cancelled = false DEBUG: [pool-1-thread-5] [3s 143ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(107): 57 DEBUG: [pool-1-thread-5] [3s 143ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-5] [3s 143ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [3s 143ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 143ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 40 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(107) DEBUG: [pool-1-thread-5] [3s 144ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 144ms] SSL Reader(SocketTube(6)) Unwrapping: 655 DEBUG: [pool-1-thread-5] [3s 144ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 655 into buffer of 64 remaining to decode: 596 DEBUG: [pool-1-thread-5] [3s 144ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 144ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 144ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [3s 144ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 144ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 144ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775700 cancelled = false DEBUG: [pool-1-thread-5] [3s 144ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(108): 21 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [3s 144ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 144ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 144ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 144ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 144ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 144ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 144ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1230, limit: 16777216 DEBUG: [MainThread] [3s 144ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 144ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(108) DEBUG: [MainThread] [3s 144ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 144ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 144ms] SSL Reader(SocketTube(6)) Unwrapping: 596 DEBUG: [pool-1-thread-5] [3s 145ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 596 into buffer of 16676 remaining to decode: 501 DEBUG: [pool-1-thread-5] [3s 145ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [3s 145ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [3s 145ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-5] [3s 145ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [3s 145ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 145ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775699 cancelled = false DEBUG: [pool-1-thread-5] [3s 145ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(109): 57 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-5] [3s 145ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [3s 145ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 145ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 42 DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-5] [3s 145ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(109) DEBUG: [pool-1-thread-5] [3s 145ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 145ms] SSL Reader(SocketTube(6)) Unwrapping: 501 DEBUG: [pool-1-thread-5] [3s 145ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 501 into buffer of 64 remaining to decode: 440 DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775698 cancelled = false DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(110): 23 DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-5] [3s 146ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [3s 146ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 146ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-5] [3s 146ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 146ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 146ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 146ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1244, limit: 16777216 DEBUG: [MainThread] [3s 146ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(110) DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 146ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) Unwrapping: 440 DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775697 cancelled = false DEBUG: [pool-1-thread-5] [3s 146ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(111): 9 DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 146ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 146ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 146ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 146ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 146ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 146ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 146ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [MainThread] [3s 146ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 13 DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@44eba1a2 DEBUG: [pool-1-thread-5] [3s 146ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(111) DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775696 cancelled = false DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(112): 10 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [3s 147ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 147ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 147ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 147ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 147ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(112) DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [MainThread] [3s 147ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775695 cancelled = false DEBUG: [pool-1-thread-5] [3s 147ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 147ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(113): 64 DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-5] [3s 148ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [3s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 148ms] FramesDecoder Got frame: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onNext(55) DEBUG: [pool-1-thread-5] [3s 148ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 148ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 148ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 148ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1299, limit: 16777216 DEBUG: [MainThread] [3s 148ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 38) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(113) DEBUG: [MainThread] [3s 148ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 148ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 148ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [3s 148ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [3s 148ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 148ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 148ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 148ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 148ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 148ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775694 cancelled = false DEBUG: [pool-1-thread-5] [3s 148ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(114): 9 DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 148ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 148ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 148ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 148ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 148ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 148ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [MainThread] [3s 148ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) close stream 38 DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 38 DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f9de0ec DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-5] [3s 148ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(114) DEBUG: [pool-1-thread-5] [3s 148ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 148ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775693 cancelled = false DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(115): 10 DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [3s 149ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 149ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 149ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 149ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 149ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(115) DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775692 cancelled = false DEBUG: [pool-1-thread-5] [3s 149ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(116): 63 DEBUG: [pool-1-thread-5] [3s 149ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [3s 149ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 150ms] FramesDecoder Got frame: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 150ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 150ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1353, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 40) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(116) DEBUG: [pool-1-thread-5] [3s 150ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 150ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [3s 150ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 150ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 150ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 150ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 150ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 150ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 150ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775691 cancelled = false DEBUG: [pool-1-thread-5] [3s 150ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(117): 9 DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 150ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 150ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 150ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 150ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 150ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 150ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) close stream 40 DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 40 DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4b7401eb DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-5] [3s 150ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(117) DEBUG: [pool-1-thread-5] [3s 150ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 150ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 150ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 150ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 150ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 150ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 151ms] SocketTube(6) read bytes: 196 DEBUG: [HttpClient-5-SelectorManager] [3s 151ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 151ms] SSL Reader(SocketTube(6)) Adding 196 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 151ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [pool-1-thread-5] [3s 151ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 151ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 151ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [3s 151ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [3s 151ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 151ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 151ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [3s 151ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 151ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 151ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775690 cancelled = false DEBUG: [pool-1-thread-5] [3s 151ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(118): 10 DEBUG: [pool-1-thread-5] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [3s 151ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 151ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [3s 151ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 151ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 151ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 151ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 151ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(118) DEBUG: [pool-1-thread-5] [3s 151ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 151ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [MainThread] [3s 152ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775689 cancelled = false DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(119): 63 DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [3s 152ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 152ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 152ms] FramesDecoder Got frame: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 152ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 152ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1407, limit: 16777216 DEBUG: [MainThread] [3s 152ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 152ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 42) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 152ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(119) DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 152ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775688 cancelled = false DEBUG: [pool-1-thread-5] [3s 152ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(120): 9 DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 152ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 152ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 152ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 152ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 152ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 152ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 152ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 152ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [MainThread] [3s 152ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) close stream 42 DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 42 DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2df8747c DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-5] [3s 153ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(120) DEBUG: [pool-1-thread-5] [3s 153ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 153ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 153ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 153ms] SocketTube(6) resuming read event DEBUG: [MainThread] [3s 153ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 153ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 153ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 153ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [pool-1-thread-5] [3s 153ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 153ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 153ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 154ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:47733/https2/chunk/y GET DEBUG: [pool-1-thread-5] [3s 154ms] Exchange establishing exchange for https://127.0.0.1:47733/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 154ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [3s 154ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [3s 154ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 154ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 154ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 15 DEBUG: [pool-1-thread-5] [3s 154ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 155ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 155ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 155ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 155ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 155ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [3s 155ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 155ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 155ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-5] [3s 155ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-5] [3s 155ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 155ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-5] [3s 155ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-5] [3s 155ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-5] [3s 155ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 155ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 155ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-5] [3s 155ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-5] [3s 155ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-5] [3s 155ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [3s 155ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 155ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 155ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 155ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 155ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [3s 155ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 155ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 155ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 155ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [3s 155ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [3s 155ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 155ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 155ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 155ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 155ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 156ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 15 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 452 ms, 77504 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 452 ms, 334432 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-2 TestServer: [4 s, 452 ms, 518847 ns] Pushing promise: https://127.0.0.1:47733/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SSL Reader(SocketTube(6)) Adding 91 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 157ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:91, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 157ms] SSL Reader(SocketTube(6)) Unwrapping: 91 DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] 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] [3s 157ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 91 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 157ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-5] [3s 157ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-5] [3s 157ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-5] [3s 157ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-5] [3s 157ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 157ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775687 cancelled = false DEBUG: [pool-1-thread-5] [3s 157ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-5] [3s 157ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 157ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 157ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(121): 53 DEBUG: [pool-1-thread-5] [3s 157ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-5] [3s 157ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-5] [3s 157ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 157ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 40 DEBUG: [pool-1-thread-5] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 44 DEBUG: [pool-1-thread-5] [3s 158ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 158ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-5] [3s 158ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(121) DEBUG: [pool-1-thread-5] [3s 158ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 158ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 158ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 158ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 158ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 158ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 158ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 158ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 158ms] SocketTube(6) read bytes: 847 DEBUG: [HttpClient-5-SelectorManager] [3s 158ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 158ms] SSL Reader(SocketTube(6)) Adding 847 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 158ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 158ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [pool-1-thread-5] [3s 158ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:847, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 158ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 158ms] SSL Reader(SocketTube(6)) Unwrapping: 847 DEBUG: [HttpClient-5-SelectorManager] [3s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 159ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 159ms] 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] [3s 159ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 847 into buffer of 64 remaining to decode: 799 DEBUG: [pool-1-thread-5] [3s 159ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 159ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 159ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [3s 159ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 159ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 159ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775686 cancelled = false DEBUG: [pool-1-thread-5] [3s 159ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(122): 10 DEBUG: [pool-1-thread-5] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [3s 159ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 159ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 159ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [3s 159ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 159ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 159ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 159ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 159ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:47733/https2/chunk/y DEBUG: [pool-1-thread-5] [3s 159ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(122) DEBUG: [pool-1-thread-5] [3s 159ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 159ms] SSL Reader(SocketTube(6)) Unwrapping: 799 DEBUG: [MainThread] [3s 159ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 159ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 799 into buffer of 64 remaining to decode: 740 DEBUG: [pool-1-thread-5] [3s 159ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 159ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 159ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [3s 159ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 159ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 160ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775685 cancelled = false DEBUG: [pool-1-thread-5] [3s 160ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(123): 21 DEBUG: [pool-1-thread-5] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [3s 160ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 160ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 160ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [3s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [3s 160ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 160ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 160ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 160ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 160ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1419, limit: 16777216 DEBUG: [MainThread] [3s 160ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 160ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(123) DEBUG: [pool-1-thread-5] [3s 160ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 160ms] SSL Reader(SocketTube(6)) Unwrapping: 740 DEBUG: [pool-1-thread-5] [3s 160ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 740 into buffer of 16676 remaining to decode: 650 DEBUG: [pool-1-thread-5] [3s 160ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [3s 160ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [3s 160ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [3s 160ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [3s 160ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 160ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775684 cancelled = false DEBUG: [pool-1-thread-5] [3s 160ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(124): 52 DEBUG: [pool-1-thread-5] [3s 160ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [3s 160ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [3s 160ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 160ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 46 DEBUG: [pool-1-thread-5] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-5] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(124) DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) Unwrapping: 650 DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 650 into buffer of 64 remaining to decode: 591 DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775683 cancelled = false DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(125): 21 DEBUG: [pool-1-thread-5] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [3s 161ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 161ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 161ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [3s 161ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 161ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 161ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 161ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 161ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1431, limit: 16777216 DEBUG: [MainThread] [3s 161ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 161ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(125) DEBUG: [MainThread] [3s 161ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) Unwrapping: 591 DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 591 into buffer of 16676 remaining to decode: 501 DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [3s 161ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 162ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775682 cancelled = false DEBUG: [pool-1-thread-5] [3s 162ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(126): 52 DEBUG: [pool-1-thread-5] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [3s 162ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [3s 162ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 162ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 48 DEBUG: [pool-1-thread-5] [3s 162ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 162ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-5] [3s 162ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(126) DEBUG: [pool-1-thread-5] [3s 162ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 162ms] SSL Reader(SocketTube(6)) Unwrapping: 501 DEBUG: [pool-1-thread-5] [3s 162ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 501 into buffer of 64 remaining to decode: 440 DEBUG: [pool-1-thread-5] [3s 162ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [3s 162ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [3s 162ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-5] [3s 162ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [3s 162ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775681 cancelled = false DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(127): 23 DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-5] [3s 163ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [3s 163ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 163ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-5] [3s 163ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 163ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 163ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 163ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1445, limit: 16777216 DEBUG: [MainThread] [3s 163ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(127) DEBUG: [MainThread] [3s 163ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) Unwrapping: 440 DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775680 cancelled = false DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(128): 9 DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 163ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 163ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 163ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 163ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 163ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 163ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 163ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 163ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 15 DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@340736d0 DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-5] [3s 163ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(128) DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-5] [3s 163ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775679 cancelled = false DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(129): 10 DEBUG: [pool-1-thread-5] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [3s 164ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 164ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 164ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 164ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 164ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 164ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [3s 164ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 164ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 164ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 164ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(129) DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [MainThread] [3s 164ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775678 cancelled = false DEBUG: [pool-1-thread-5] [3s 164ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(130): 64 DEBUG: [pool-1-thread-5] [3s 164ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-5] [3s 164ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [3s 164ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 164ms] FramesDecoder Got frame: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-5] [3s 164ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onNext(55) DEBUG: [pool-1-thread-5] [3s 165ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 165ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 165ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 165ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 165ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1500, limit: 16777216 DEBUG: [MainThread] [3s 165ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 44) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(130) DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775677 cancelled = false DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(131): 9 DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 165ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 165ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 165ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 165ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 165ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 165ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 165ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) close stream 44 DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 44 DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74dd3a3c DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(131) DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775676 cancelled = false DEBUG: [pool-1-thread-5] [3s 165ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(132): 10 DEBUG: [pool-1-thread-5] [3s 165ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [3s 165ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 166ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 166ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 166ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 166ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [3s 166ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 166ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 166ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 166ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(132) DEBUG: [pool-1-thread-5] [3s 166ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 166ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [3s 166ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [3s 166ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 166ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 166ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [3s 166ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 166ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 166ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775675 cancelled = false DEBUG: [pool-1-thread-5] [3s 166ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(133): 63 DEBUG: [pool-1-thread-5] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [3s 166ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 166ms] FramesDecoder Got frame: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-5] [3s 166ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-5] [3s 166ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 166ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 166ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1554, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 46) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 166ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(133) DEBUG: [pool-1-thread-5] [3s 166ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 166ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [3s 166ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 167ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 167ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 167ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 167ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 167ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 167ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775674 cancelled = false DEBUG: [pool-1-thread-5] [3s 167ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 167ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 167ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 167ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(134): 9 DEBUG: [pool-1-thread-5] [3s 167ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 167ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 167ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 167ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 167ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 167ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 167ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 167ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 167ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 167ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 167ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-5] [3s 167ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-5] [3s 167ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) close stream 46 DEBUG: [pool-1-thread-5] [3s 167ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 46 DEBUG: [pool-1-thread-5] [3s 167ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1fcd0615 DEBUG: [pool-1-thread-5] [3s 167ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-5] [3s 167ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(134) DEBUG: [pool-1-thread-5] [3s 167ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 167ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 167ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 167ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 167ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 167ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] SocketTube(6) read bytes: 196 DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] SSL Reader(SocketTube(6)) Adding 196 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 167ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) DEBUG: [pool-1-thread-5] [3s 167ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775673 cancelled = false DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(135): 10 DEBUG: [pool-1-thread-5] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [3s 168ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 168ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 168ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 168ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 168ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Getting BodySubscriber for: (GET https://127.0.0.1:47733/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 33798 DEBUG: [pool-1-thread-5] [3s 168ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 168ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 168ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 168ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(135) DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [MainThread] [3s 168ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775672 cancelled = false DEBUG: [pool-1-thread-5] [3s 168ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(136): 63 DEBUG: [pool-1-thread-5] [3s 168ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [3s 168ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 168ms] FramesDecoder Got frame: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-5] [3s 168ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 169ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 169ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1608, limit: 16777216 DEBUG: [MainThread] [3s 169ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 169ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 48) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 169ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(136) DEBUG: [pool-1-thread-5] [3s 169ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 169ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 169ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [3s 169ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 169ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 169ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 169ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 169ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 169ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 169ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775671 cancelled = false DEBUG: [pool-1-thread-5] [3s 169ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(137): 9 DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 169ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 169ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 169ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 169ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 169ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 169ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 169ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) close stream 48 DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 48 DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71f8da04 DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-5] [3s 169ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(137) DEBUG: [pool-1-thread-5] [3s 169ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 169ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 169ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 169ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 169ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 169ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 169ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 169ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 169ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 169ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 169ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-5-SelectorManager] [3s 169ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) TestServer(1): stopping 9 connections Server connection to /127.0.0.1:59894 stopping. 8 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:59958 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [3s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) TestServer: Connection writer stopping Server connection to /127.0.0.1:59930 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [3s 184ms] SocketTube(5) got read EOF DEBUG: [HttpClient-5-SelectorManager] [3s 184ms] SocketTube(5) pausing read event TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [3s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@595a83b7 for None (false) Server connection to /127.0.0.1:59914 stopping. 1 streams DEBUG: [HttpClient-15-SelectorManager] [3s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for None (false) TestServer: Connection writer stopping Server connection to /127.0.0.1:59942 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [3s 184ms] SocketTube(5) completing subscriber TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-11-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775779, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 185ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-15-SelectorManager] [3s 185ms] SocketTube(16) got read EOF TestServer(2): stopping 9 connections DEBUG: [HttpClient-15-SelectorManager] [3s 185ms] SocketTube(16) pausing read event DEBUG: [HttpClient-10-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c5dd437 for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12326f37 for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 185ms] SocketTube(12) got read EOF DEBUG: [HttpClient-10-SelectorManager] [3s 185ms] SocketTube(11) got read EOF DEBUG: [HttpClient-10-SelectorManager] [3s 185ms] SocketTube(11) pausing read event DEBUG: [pool-1-thread-5] [3s 185ms] 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: [HttpClient-14-SelectorManager] [3s 185ms] SocketTube(15) got read EOF DEBUG: [pool-1-thread-5] [3s 185ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-14-SelectorManager] [3s 185ms] SocketTube(15) pausing read event DEBUG: [pool-1-thread-5] [3s 185ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) Server connection to /127.0.0.1:33842 stopping. 1 streams DEBUG: [HttpClient-15-SelectorManager] [3s 185ms] SocketTube(16) completing subscriber DEBUG: [HttpClient-15-SelectorManager] [3s 186ms] Http2Connection(SocketTube(16)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-11-SelectorManager] [3s 185ms] SocketTube(12) pausing read event DEBUG: [HttpClient-10-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1c5dd437 for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1953a99b for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 186ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-11-SelectorManager] [3s 186ms] SocketTube(12) completing subscriber DEBUG: [pool-1-thread-5] [3s 185ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-15-SelectorManager] [3s 186ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [3s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@73d147d3 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 186ms] SocketTube(15) completing subscriber DEBUG: [HttpClient-14-SelectorManager] [3s 186ms] Http2Connection(SocketTube(15)) Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping DEBUG: [HttpClient-10-SelectorManager] [3s 186ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-14-SelectorManager] [3s 186ms] SocketTube(15) Stopping read scheduler Server connection to /127.0.0.1:33822 stopping. 1 streams DEBUG: [pool-1-thread-2] [3s 186ms] 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: [HttpClient-11-SelectorManager] [3s 186ms] Http2Connection(SocketTube(12)) Idle connection closed by HTTP/2 peer Server connection to /127.0.0.1:33798 stopping. 8 streams DEBUG: [pool-1-thread-4] [3s 186ms] 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: [HttpClient-15-SelectorManager] [3s 186ms] SocketTube(16) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775800, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 187ms] SocketTube(16) Read scheduler stopped Server connection to /127.0.0.1:33854 stopping. 1 streams DEBUG: [HttpClient-13-SelectorManager] [3s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-13-SelectorManager] [3s 187ms] SocketTube(14) read bytes: 80 DEBUG: [HttpClient-14-SelectorManager] [3s 186ms] SocketTube(15) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775800, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 187ms] SocketTube(15) Read scheduler stopped DEBUG: [pool-1-thread-1] [3s 186ms] 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-10-SelectorManager] [3s 186ms] SocketTube(11) Stopping read scheduler DEBUG: [pool-1-thread-1] [3s 187ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-10-SelectorManager] [3s 188ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 188ms] SocketTube(11) Read scheduler stopped DEBUG: [pool-1-thread-5] [3s 186ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [3s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for None (false) DEBUG: [pool-1-thread-5] [3s 188ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [3s 186ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-11-SelectorManager] [3s 186ms] SocketTube(12) Stopping read scheduler DEBUG: [pool-1-thread-2] [3s 188ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-11-SelectorManager] [3s 188ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775799, stopped=true], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [3s 188ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-5] [3s 188ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SocketTube(12)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-4] [3s 186ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [3s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 187ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 189ms] SSL Reader(SocketTube(14)) Adding 80 bytes to read buffer Server connection to /127.0.0.1:33810 stopping. 1 streams DEBUG: [pool-1-thread-5] [3s 189ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 188ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(15)) TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [3s 188ms] SocketTube(10) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [3s 189ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-11-SelectorManager] [3s 188ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [3s 189ms] SSL Reader(SocketTube(10)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-2] [3s 188ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-3] [3s 189ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 189ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(12)) Server connection to /127.0.0.1:33834 stopping. 1 streams DEBUG: [pool-1-thread-3] [3s 189ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-9-SelectorManager] [3s 189ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 189ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 189ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 189ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [3s 189ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [3s 189ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [3s 189ms] SSL Reader(SocketTube(10)) Unwrapping: 80 DEBUG: [HttpClient-12-SelectorManager] [3s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for None (false) Server connection to /127.0.0.1:33858 stopping. 1 streams DEBUG: [HttpClient-12-SelectorManager] [3s 190ms] SocketTube(13) read bytes: 80 DEBUG: [HttpClient-12-SelectorManager] [3s 190ms] SSL Reader(SocketTube(13)) onNext TestServer: Connection writer stopping DEBUG: [HttpClient-17-SelectorManager] [3s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 190ms] SocketTube(18) read bytes: 80 DEBUG: [HttpClient-17-SelectorManager] [3s 190ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 190ms] SSL Reader(SocketTube(18)) Adding 80 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 190ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 190ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(18)) Unwrapping: 80 DEBUG: [HttpClient-17-SelectorManager] [3s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for None (false) TestServer(1): finished TestServer(2): finished DEBUG: [pool-1-thread-4] [3s 189ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [HttpClient-5-SelectorManager] [3s 189ms] SocketTube(6) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 191ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 189ms] SocketTube(17) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 191ms] SSL Reader(SocketTube(6)) Adding 80 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 191ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 189ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [3s 189ms] SSL Reader(SocketTube(14)) Unwrapping: 80 DEBUG: [pool-1-thread-1] [3s 189ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [HttpClient-8-SelectorManager] [3s 189ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 191ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 191ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-5-SelectorManager] [3s 191ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (false) TestServer: Connection writer stopping DEBUG: [HttpClient-8-SelectorManager] [3s 191ms] SocketTube(9) read bytes: 80 DEBUG: [pool-1-thread-2] [3s 189ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 191ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 191ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 191ms] SSL Reader(SocketTube(6)) Unwrapping: 80 DEBUG: [pool-1-thread-1] [3s 191ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [3s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 190ms] SSL Reader(SocketTube(13)) Adding 80 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 190ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 192ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [3s 192ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-4] [3s 191ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [HttpClient-12-SelectorManager] [3s 192ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 191ms] SSL Reader(SocketTube(17)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-4] [3s 192ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-13-SelectorManager] [3s 191ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 192ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 191ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 192ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [3s 192ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [3s 191ms] SSL Reader(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [3s 191ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [3s 192ms] SocketTube(17) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 191ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 192ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 192ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 192ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-8] [3s 192ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [3s 192ms] SSL Reader(SocketTube(17)) Unwrapping: 80 DEBUG: [pool-1-thread-1] [3s 192ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 192ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 192ms] SSL Reader(SocketTube(9)) Adding 80 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 192ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 192ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 193ms] SocketTube(9) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 192ms] SocketTube(14) no more demand for reading DEBUG: [pool-1-thread-2] [3s 193ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 192ms] 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] [3s 193ms] SSL Reader(SocketTube(13)) Unwrapping: 80 DEBUG: [HttpClient-16-SelectorManager] [3s 193ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [3s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 193ms] 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] [3s 193ms] SSL Reader(SocketTube(9)) Unwrapping: 80 DEBUG: [HttpClient-16-SelectorManager] [3s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 193ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 193ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 193ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 193ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 193ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 193ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 193ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-6] [3s 194ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(18)) Unwrapping: 40 DEBUG: [pool-1-thread-2] [3s 195ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-5] [3s 194ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-8] [3s 194ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-7] [3s 194ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-1] [3s 194ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-6] [3s 195ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 195ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [3s 195ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [3s 195ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [3s 195ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [pool-1-thread-2] [3s 195ms] SSL Reader(SocketTube(9)) Unwrapping: 40 DEBUG: [pool-1-thread-5] [3s 195ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [3s 195ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [3s 195ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [3s 195ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 195ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 195ms] SSLFlowDelegate(SocketTube(9)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [3s 195ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [3s 195ms] SSL Reader(SocketTube(13)) Unwrapping: 40 DEBUG: [pool-1-thread-2] [3s 195ms] SSLFlowDelegate(SocketTube(9)) doClosure: close_notify received DEBUG: [pool-1-thread-6] [3s 195ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [3s 195ms] SSLFlowDelegate(SocketTube(10)) doClosure: close_notify received DEBUG: [pool-1-thread-3] [3s 195ms] SSLFlowDelegate(SocketTube(18)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [3s 195ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [3s 195ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [3s 195ms] SSLFlowDelegate(SocketTube(18)) doClosure: close_notify received DEBUG: [pool-1-thread-1] [3s 195ms] SSLFlowDelegate(SocketTube(13)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [3s 195ms] SSLFlowDelegate(SocketTube(13)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [3s 195ms] SSL Reader(SocketTube(14)) Unwrapping: 40 DEBUG: [pool-1-thread-8] [3s 195ms] SSL Reader(SocketTube(17)) Unwrapping: 40 DEBUG: [pool-1-thread-1] [3s 195ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 195ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 195ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-7] [3s 195ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 195ms] SSLFlowDelegate(SocketTube(14)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [3s 195ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 195ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 195ms] SSL Writer(SocketTube(13)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [3s 195ms] SSL Reader(SocketTube(6)) Unwrapping: 40 DEBUG: [pool-1-thread-5] [3s 195ms] SSLFlowDelegate(SocketTube(14)) doClosure: close_notify received DEBUG: [pool-1-thread-6] [3s 195ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 195ms] SSL Writer(SocketTube(9)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [3s 195ms] SSL Writer(SocketTube(9)) CLOSED DEBUG: [pool-1-thread-1] [3s 195ms] SSL Writer(SocketTube(13)) CLOSED DEBUG: [pool-1-thread-5] [3s 195ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 195ms] SSL Writer(SocketTube(9)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Writer(SocketTube(18)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [3s 195ms] SSLFlowDelegate(SocketTube(6)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [3s 195ms] SSLFlowDelegate(SocketTube(17)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [3s 195ms] SSLFlowDelegate(SocketTube(17)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [3s 195ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-6] [3s 195ms] SSL Writer(SocketTube(10)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [3s 195ms] SSL Writer(SocketTube(10)) CLOSED DEBUG: [pool-1-thread-2] [3s 195ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [3s 195ms] SSL Writer(SocketTube(13)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 196ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [3s 195ms] SSL Writer(SocketTube(18)) CLOSED DEBUG: [pool-1-thread-2] [3s 196ms] SSL Writer(SocketTube(9)) Sending 40 bytes downstream DEBUG: [pool-1-thread-3] [3s 196ms] SSL Writer(SocketTube(18)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-7] [3s 195ms] SSLFlowDelegate(SocketTube(6)) doClosure: close_notify received DEBUG: [pool-1-thread-8] [3s 195ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-7] [3s 196ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-8] [3s 196ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-6] [3s 195ms] SSL Writer(SocketTube(10)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 196ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [3s 196ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [3s 196ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 196ms] SSL Writer(SocketTube(14)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [3s 196ms] SSL Writer(SocketTube(13)) Sending 40 bytes downstream DEBUG: [pool-1-thread-8] [3s 196ms] SSL Writer(SocketTube(17)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [3s 196ms] SSL Writer(SocketTube(17)) CLOSED DEBUG: [pool-1-thread-2] [3s 196ms] SSL Writer(SocketTube(9)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-8] [3s 196ms] SSL Writer(SocketTube(17)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [3s 196ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [3s 196ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-8] [3s 196ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-6] [3s 196ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-8] [3s 196ms] SSL Writer(SocketTube(17)) Sending 40 bytes downstream DEBUG: [pool-1-thread-5] [3s 196ms] SSL Writer(SocketTube(14)) CLOSED DEBUG: [pool-1-thread-6] [3s 196ms] SSL Writer(SocketTube(10)) Sending 40 bytes downstream DEBUG: [pool-1-thread-1] [3s 196ms] SSL Writer(SocketTube(13)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-6] [3s 196ms] SSL Writer(SocketTube(10)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [3s 196ms] SSL Writer(SocketTube(14)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 196ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 196ms] SSL Writer(SocketTube(6)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-7] [3s 196ms] SSL Writer(SocketTube(6)) CLOSED DEBUG: [pool-1-thread-3] [3s 196ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [3s 196ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [3s 196ms] SSL Writer(SocketTube(17)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-3] [3s 196ms] SSL Writer(SocketTube(18)) Sending 40 bytes downstream DEBUG: [pool-1-thread-8] [3s 196ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 196ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-8] [3s 196ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 196ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 196ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [3s 196ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 196ms] SSL Writer(SocketTube(6)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-6] [3s 196ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 196ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [3s 196ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-2] [3s 196ms] SocketTube(9) trying to write: 40 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Writer(SocketTube(18)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [3s 196ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-1] [3s 196ms] SocketTube(13) trying to write: 40 DEBUG: [pool-1-thread-8] [3s 196ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-5] [3s 196ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-7] [3s 196ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-2] [3s 196ms] SocketTube(9) wrote: 40 DEBUG: [pool-1-thread-1] [3s 196ms] SocketTube(13) wrote: 40 DEBUG: [pool-1-thread-2] [3s 196ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 196ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-6] [3s 196ms] SocketTube(10) trying to write: 40 DEBUG: [pool-1-thread-3] [3s 196ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-8] [3s 196ms] SocketTube(17) trying to write: 40 DEBUG: [pool-1-thread-5] [3s 196ms] SSL Writer(SocketTube(14)) Sending 40 bytes downstream DEBUG: [pool-1-thread-3] [3s 197ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [3s 196ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 197ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-3] [3s 197ms] SocketTube(18) trying to write: 40 DEBUG: [pool-1-thread-7] [3s 197ms] SSL Writer(SocketTube(6)) Sending 40 bytes downstream DEBUG: [pool-1-thread-7] [3s 197ms] SSL Writer(SocketTube(6)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [3s 196ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 197ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 196ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 197ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [3s 197ms] SSL Writer(SocketTube(14)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-8] [3s 197ms] SocketTube(17) wrote: 40 DEBUG: [pool-1-thread-1] [3s 197ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [3s 197ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-8] [3s 197ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 197ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [3s 197ms] SocketTube(10) wrote: 40 DEBUG: [pool-1-thread-8] [3s 197ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-7] [3s 197ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 197ms] SSL Writer(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [3s 197ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 197ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 197ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 197ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 197ms] SocketTube(18) wrote: 40 DEBUG: [pool-1-thread-3] [3s 197ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-5] [3s 197ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-6] [3s 197ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [3s 197ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [3s 197ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 197ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-7] [3s 197ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [3s 197ms] SSL Writer(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-8] [3s 197ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 197ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [3s 197ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 197ms] SocketTube(13) write completed, 0 yet to send DEBUG: [pool-1-thread-3] [3s 197ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 197ms] SocketTube(13) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 197ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [3s 197ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 197ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [3s 197ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 197ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 197ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [3s 197ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 197ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-1] [3s 197ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [3s 197ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [3s 197ms] SocketTube(14) trying to write: 40 DEBUG: [pool-1-thread-6] [3s 197ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [3s 197ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-7] [3s 197ms] SocketTube(6) trying to write: 40 DEBUG: [pool-1-thread-6] [3s 197ms] SSL Writer(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [HttpClient-12-SelectorManager] [3s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for R (true) DEBUG: [pool-1-thread-5] [3s 197ms] SocketTube(14) wrote: 40 DEBUG: [pool-1-thread-8] [3s 197ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [3s 197ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [3s 197ms] SocketTube(6) wrote: 40 DEBUG: [pool-1-thread-8] [3s 197ms] SocketTube(17) write completed, 0 yet to send DEBUG: [pool-1-thread-2] [3s 197ms] SSL Writer(SocketTube(9)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-2] [3s 197ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-12-SelectorManager] [3s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for None (false) DEBUG: [pool-1-thread-3] [3s 197ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-12-SelectorManager] [3s 198ms] SocketTube(13) got read EOF DEBUG: [HttpClient-12-SelectorManager] [3s 198ms] SocketTube(13) pausing read event DEBUG: [pool-1-thread-3] [3s 198ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 198ms] SSL Writer(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-3] [3s 198ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 198ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 198ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [3s 198ms] SocketTube(18) write completed, 0 yet to send DEBUG: [pool-1-thread-3] [3s 198ms] SocketTube(18) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 198ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-3] [3s 198ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [3s 198ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-3] [3s 198ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 198ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for R (true) DEBUG: [pool-1-thread-1] [3s 197ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for None (false) DEBUG: [pool-1-thread-6] [3s 197ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-17-SelectorManager] [3s 198ms] SocketTube(18) got read EOF DEBUG: [HttpClient-17-SelectorManager] [3s 198ms] SocketTube(18) pausing read event DEBUG: [pool-1-thread-5] [3s 197ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-17-SelectorManager] [3s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a672791 for None (false) DEBUG: [pool-1-thread-6] [3s 198ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 198ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 198ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [3s 198ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [3s 198ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-7] [3s 197ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [3s 198ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [3s 198ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 197ms] SocketTube(17) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 198ms] SSL Writer(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [3s 198ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 198ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [3s 198ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 198ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-12-SelectorManager] [3s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@43ab5d98 for None (false) DEBUG: [pool-1-thread-8] [3s 198ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [3s 198ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [3s 198ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-8] [3s 198ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-8] [3s 198ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [3s 198ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [3s 198ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 198ms] SocketTube(18) completing subscriber DEBUG: [pool-1-thread-8] [3s 198ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [3s 198ms] SocketTube(10) write completed, 0 yet to send DEBUG: [HttpClient-16-SelectorManager] [3s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for R (true) DEBUG: [pool-1-thread-7] [3s 198ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 198ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 199ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [3s 199ms] SocketTube(14) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [3s 199ms] SocketTube(14) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 199ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 199ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 199ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [3s 199ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [3s 199ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-5] [3s 199ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [3s 199ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 199ms] 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@2f65ac19[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@4fb102b8, getALPN: jdk.internal.net.http.common.MinimalFuture@5b474ddd[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: [pool-1-thread-5] [3s 199ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 199ms] SSL Reader(SocketTube(18)) Adding 0 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 199ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [3s 199ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [3s 199ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 199ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-13-SelectorManager] [3s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for None (false) DEBUG: [pool-1-thread-2] [3s 198ms] SocketTube(9) write completed, 0 yet to send DEBUG: [HttpClient-13-SelectorManager] [3s 199ms] SocketTube(14) got read EOF DEBUG: [pool-1-thread-2] [3s 199ms] SocketTube(9) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [3s 198ms] SocketTube(13) completing subscriber DEBUG: [pool-1-thread-6] [3s 199ms] SocketTube(10) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 199ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-6] [3s 199ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [3s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for None (false) DEBUG: [pool-1-thread-7] [3s 199ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [3s 199ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [3s 199ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [3s 199ms] SSL Writer(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [3s 199ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 199ms] SocketTube(14) pausing read event DEBUG: [pool-1-thread-5] [3s 199ms] SSL Reader(SocketTube(18)) completing DEBUG: [HttpClient-13-SelectorManager] [3s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3c4fda96 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 199ms] SocketTube(14) completing subscriber DEBUG: [pool-1-thread-2] [3s 199ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [3s 199ms] 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@6a9c329[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@688fa1af, getALPN: jdk.internal.net.http.common.MinimalFuture@72225a7f[Completed normally] (id=1808), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [3s 199ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [HttpClient-12-SelectorManager] [3s 199ms] SSL Reader(SocketTube(13)) Adding 0 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 199ms] 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@794d4bdb[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@563d6a22, getALPN: jdk.internal.net.http.common.MinimalFuture@db9461d[Completed normally] (id=1920), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 199ms] SocketTube(17) got read EOF DEBUG: [HttpClient-12-SelectorManager] [3s 199ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-6] [3s 199ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [3s 199ms] SocketTube(13) Stopping read scheduler DEBUG: [pool-1-thread-6] [3s 199ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-8] [3s 199ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [3s 199ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [3s 199ms] SSL Reader(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [3s 199ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 199ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [3s 199ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 200ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 40 DEBUG: [HttpClient-9-SelectorManager] [3s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for R (true) DEBUG: [pool-1-thread-7] [3s 199ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [3s 200ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-13-SelectorManager] [3s 199ms] SSL Reader(SocketTube(14)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 199ms] SocketTube(17) pausing read event DEBUG: [HttpClient-12-SelectorManager] [3s 199ms] SocketTube(13) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for None (false) DEBUG: [pool-1-thread-6] [3s 200ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [3s 199ms] SSL Reader(SocketTube(13)) completing DEBUG: [HttpClient-9-SelectorManager] [3s 200ms] SocketTube(10) got read EOF DEBUG: [pool-1-thread-8] [3s 200ms] SSL Reader(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [3s 199ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 200ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [3s 200ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [3s 200ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-7] [3s 200ms] SocketTube(6) write completed, 0 yet to send DEBUG: [pool-1-thread-2] [3s 200ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 200ms] SocketTube(6) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@59ba29d9 for None (false) DEBUG: [pool-1-thread-2] [3s 200ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 200ms] SocketTube(17) completing subscriber DEBUG: [HttpClient-8-SelectorManager] [3s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 200ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-13-SelectorManager] [3s 200ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [3s 200ms] SocketTube(14) Stopping read scheduler DEBUG: [pool-1-thread-6] [3s 200ms] SSL Reader(SocketTube(14)) completing DEBUG: [HttpClient-9-SelectorManager] [3s 200ms] SocketTube(10) pausing read event DEBUG: [pool-1-thread-8] [3s 200ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [3s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bc4f575 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 200ms] SocketTube(10) completing subscriber DEBUG: [pool-1-thread-5] [3s 200ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-8] [3s 200ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-8] [3s 200ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-9-SelectorManager] [3s 200ms] 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@6ec676c9[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@6d52bc46, getALPN: jdk.internal.net.http.common.MinimalFuture@478820e3[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] [3s 200ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-8] [3s 200ms] SSLTube(SocketTube(13)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-8] [3s 200ms] Http2Connection(SSLTube(SocketTube(13))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [3s 200ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-2] [3s 200ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 200ms] SSL Reader(SocketTube(10)) completing DEBUG: [pool-1-thread-8] [3s 200ms] Http2Connection(SSLTube(SocketTube(13))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [3s 200ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing: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-8] [3s 201ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [3s 201ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-8] [3s 201ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-8] [3s 201ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-8] [3s 201ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [3s 201ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [3s 201ms] SSLTube(SocketTube(13)) subscriber completed normally DEBUG: [pool-1-thread-8] [3s 201ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-8] [3s 201ms] SSL Reader(SocketTube(13)) stop DEBUG: [pool-1-thread-8] [3s 201ms] SSL Writer(SocketTube(13)) stop DEBUG: [pool-1-thread-7] [3s 200ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [3s 200ms] 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@1cb8b42a[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@6a70405e, getALPN: jdk.internal.net.http.common.MinimalFuture@3169c583[Completed normally] (id=2594), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 200ms] SocketTube(14) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 204ms] SocketTube(14) Read scheduler stopped DEBUG: [pool-1-thread-6] [3s 200ms] SSL Reader(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [3s 204ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [3s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for None (false) DEBUG: [pool-1-thread-5] [3s 200ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-8-SelectorManager] [3s 204ms] SocketTube(9) got read EOF DEBUG: [HttpClient-8-SelectorManager] [3s 204ms] SocketTube(9) pausing read event DEBUG: [HttpClient-9-SelectorManager] [3s 200ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [3s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6eca5f5e for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 204ms] SocketTube(9) completing subscriber DEBUG: [pool-1-thread-2] [3s 200ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 204ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 204ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-2] [3s 204ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-16-SelectorManager] [3s 204ms] SSL Reader(SocketTube(17)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-6] [3s 204ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-6] [3s 204ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [3s 204ms] SSLTube(SocketTube(18)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-8] [3s 204ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [3s 204ms] SSL Reader(SocketTube(17)) completing DEBUG: [HttpClient-9-SelectorManager] [3s 204ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [3s 204ms] SSL Reader(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [3s 204ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [3s 204ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 204ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [3s 204ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-7] [3s 204ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-7] [3s 204ms] SocketTube(6) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 204ms] SSL Reader(SocketTube(9)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@2bc8d443[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@302b029e, getALPN: jdk.internal.net.http.common.MinimalFuture@5fee94cf[Completed normally] (id=1048), 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: [pool-1-thread-7] [3s 204ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [3s 204ms] SSLTube(SocketTube(14)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [3s 204ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [3s 204ms] Http2Connection(SSLTube(SocketTube(14))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-16-SelectorManager] [3s 204ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [3s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 204ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [3s 204ms] Http2Connection(SSLTube(SocketTube(18))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [3s 204ms] 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: [HttpClient-9-SelectorManager] [3s 204ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-6] [3s 205ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [3s 204ms] Http2Connection(SSLTube(SocketTube(10))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [3s 205ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-6] [3s 205ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [HttpClient-8-SelectorManager] [3s 204ms] SSL Reader(SocketTube(9)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 204ms] SSLTube(SocketTube(17)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-16-SelectorManager] [3s 205ms] Http2Connection(SSLTube(SocketTube(17))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 205ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 205ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [3s 204ms] 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-5] [3s 205ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [3s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [pool-1-thread-2] [3s 205ms] 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-6] [3s 205ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [3s 205ms] SSL Reader(SocketTube(9)) completing DEBUG: [HttpClient-8-SelectorManager] [3s 205ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [3s 206ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 206ms] SocketTube(9) Read scheduler stopped DEBUG: [pool-1-thread-6] [3s 206ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [3s 206ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [3s 205ms] SSLTube(SocketTube(17)) subscriber completed normally DEBUG: [pool-1-thread-8] [3s 205ms] 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.onComplete(SubscriberWrapper.java:450) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-8] [3s 206ms] Http2Connection(SSLTube(SocketTube(17))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [3s 205ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [HttpClient-5-SelectorManager] [3s 205ms] SocketTube(6) got read EOF DEBUG: [pool-1-thread-5] [3s 206ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-2] [3s 206ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 206ms] SSL Reader(SocketTube(9)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [3s 206ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [3s 206ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [HttpClient-16-SelectorManager] [3s 206ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [HttpClient-16-SelectorManager] [3s 206ms] SSL Reader(SocketTube(17)) stop DEBUG: [pool-1-thread-2] [3s 206ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-16-SelectorManager] [3s 206ms] SSL Writer(SocketTube(17)) stop DEBUG: [pool-1-thread-6] [3s 206ms] SSLTube(SocketTube(14)) subscriber completed normally DEBUG: [pool-1-thread-6] [3s 206ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-8] [3s 206ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-2] [3s 206ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [3s 206ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 206ms] SocketTube(6) pausing read event DEBUG: [pool-1-thread-8] [3s 207ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [HttpClient-5-SelectorManager] [3s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63ff0015 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 207ms] SocketTube(6) completing subscriber DEBUG: [pool-1-thread-7] [3s 206ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-8] [3s 207ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-5] [3s 206ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-5-SelectorManager] [3s 207ms] 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@44eaa5eb[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@29aea5, getALPN: jdk.internal.net.http.common.MinimalFuture@2cef9e95[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: [HttpClient-16-SelectorManager] [3s 206ms] SSL Reader(SocketTube(17)) DownstreamPusher: downstream is already completed DEBUG: [HttpClient-16-SelectorManager] [3s 207ms] SocketTube(17) Stopping read scheduler DEBUG: [pool-1-thread-6] [3s 206ms] SSL Reader(SocketTube(14)) stop DEBUG: [HttpClient-16-SelectorManager] [3s 207ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 207ms] SocketTube(17) Read scheduler stopped DEBUG: [pool-1-thread-5] [3s 207ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [3s 207ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [3s 207ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [pool-1-thread-5] [3s 207ms] SSLTube(SocketTube(18)) subscriber completed normally DEBUG: [pool-1-thread-7] [3s 207ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-2] [3s 207ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-7] [3s 207ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-5-SelectorManager] [3s 207ms] SSL Reader(SocketTube(6)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-2] [3s 207ms] SSL Reader(SocketTube(10)) stop DEBUG: [pool-1-thread-2] [3s 207ms] SSL Writer(SocketTube(10)) stop DEBUG: [pool-1-thread-6] [3s 207ms] SSL Writer(SocketTube(14)) stop DEBUG: [pool-1-thread-8] [3s 207ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 207ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [3s 207ms] SocketTube(6) Stopping read scheduler DEBUG: [pool-1-thread-5] [3s 207ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-5] [3s 207ms] SSL Reader(SocketTube(18)) stop DEBUG: [pool-1-thread-5] [3s 207ms] SSL Writer(SocketTube(18)) stop DEBUG: [pool-1-thread-7] [3s 207ms] SSLTube(SocketTube(9)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [3s 207ms] Http2Connection(SSLTube(SocketTube(9))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [3s 207ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 207ms] SocketTube(6) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 207ms] SocketTube(6) Read scheduler stopped DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) completing DEBUG: [pool-1-thread-7] [3s 207ms] Http2Connection(SSLTube(SocketTube(9))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [3s 207ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 207ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-7] [3s 207ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [3s 207ms] SSLTube(SocketTube(6)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [3s 207ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-7] [3s 208ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 208ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [3s 208ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-7] [3s 208ms] SSLTube(SocketTube(9)) subscriber completed normally DEBUG: [pool-1-thread-7] [3s 208ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 208ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-7] [3s 208ms] SSL Reader(SocketTube(9)) stop DEBUG: [pool-1-thread-7] [3s 208ms] SSL Writer(SocketTube(9)) stop DEBUG: [pool-1-thread-1] [3s 208ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [3s 208ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 208ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 208ms] SSLTube(SocketTube(6)) subscriber completed normally DEBUG: [pool-1-thread-1] [3s 208ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) stop DEBUG: [pool-1-thread-1] [3s 208ms] SSL Writer(SocketTube(6)) stop DEBUG: [HttpClient-16-SelectorManager] [3s 211ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-16-SelectorManager] [3s 215ms] SocketTube(17) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-16-SelectorManager] [3s 215ms] SocketTube(17) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2a6dc917 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-16-SelectorManager] [3s 215ms] SocketTube(17) 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/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/11/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -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 20:42:13 CEST 2024 finished: Mon Apr 01 20:42:13 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest TIME: 0.633 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 20:42:13 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 20:42:14 CEST 2024 elapsed time (seconds): 0.633 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=3263179, tid=3263182 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, parallel 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_pid3263179.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/11/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2/dependent.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -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/CustomResponseSubscriber.java Passed: java/net/httpclient/ExpectContinueTest.java TEST: java/net/httpclient/DependentActionsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest TIME: 0.18 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest started: Mon Apr 01 20:42:06 CEST 2024 Test directory: compile: DependentActionsTest finished: Mon Apr 01 20:42:07 CEST 2024 elapsed time (seconds): 0.18 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.18 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java reason: .class file out of date or does not exist started: Mon Apr 01 20:42:06 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: 3 finished: Mon Apr 01 20:42:07 CEST 2024 elapsed time (seconds): 0.18 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/DependentActionsTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/DependentActionsTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/DependentActionsTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build DependentActionsTest reason: Named class compiled on demand started: Mon Apr 01 20:42:07 CEST 2024 finished: Mon Apr 01 20:42:07 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 10.519 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 20:42: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 20:42:17 CEST 2024 elapsed time (seconds): 10.519 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:43507]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@49a1c323, /http1/fixed Http1TestServer[localhost/127.0.0.1:43507]::addHandler DependentActionsTest$HTTP_ChunkedHandler@5d78f027, /http1/chunk Http1TestServer[localhost/127.0.0.1:41491]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@49a1c323, /https1/fixed Http1TestServer[localhost/127.0.0.1:41491]::addHandler DependentActionsTest$HTTP_ChunkedHandler@5d78f027, /https1/chunk Http2TestServerImpl[localhost/127.0.0.1:59057]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@4e75f761, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:59057]::addHandler DependentActionsTest$HTTP_ChunkedHandler@cdd7dee, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:60123]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@4e75f761, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:60123]::addHandler DependentActionsTest$HTTP_ChunkedHandler@cdd7dee, /https2/chunk Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config DependentActionsTest.setup(): success [1 s, 168 ms, 361395 ns] testAsInputStreamAsync(http://127.0.0.1:43507/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:43507/http1/fixed/x", false, SemaphoreStaller): success [2 s, 14 ms, 94101 ns] testAsInputStreamAsync(http://127.0.0.1:43507/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:43507/http1/chunk/x", false, SemaphoreStaller): success [2 s, 129 ms, 332829 ns] testAsInputStreamAsync(https://127.0.0.1:41491/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:41491/https1/fixed/x", false, SemaphoreStaller): success [3 s, 411 ms, 592945 ns] testAsInputStreamAsync(https://127.0.0.1:41491/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.testAsInputStreamAsync("https://127.0.0.1:41491/https1/chunk/x", false, SemaphoreStaller): success [3 s, 547 ms, 726735 ns] testAsInputStreamAsync(http://127.0.0.1:59057/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@77731018 HTTP_FixedLengthHandler received request to http://127.0.0.1:59057/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:59057/http2/fixed/x", false, SemaphoreStaller): success [3 s, 832 ms, 671947 ns] testAsInputStreamAsync(http://127.0.0.1:59057/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a4b29ad HTTP_ChunkedHandler received request to http://127.0.0.1:59057/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:59057/http2/chunk/x", false, SemaphoreStaller): success [3 s, 939 ms, 842376 ns] testAsInputStreamAsync(https://127.0.0.1:60123/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@150d3b0a HTTP_FixedLengthHandler received request to https://127.0.0.1:60123/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:60123/https2/fixed/x", false, SemaphoreStaller): success [4 s, 54 ms, 638882 ns] testAsInputStreamAsync(https://127.0.0.1:60123/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6d7ab479 HTTP_ChunkedHandler received request to https://127.0.0.1:60123/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:60123/https2/chunk/x", false, SemaphoreStaller): success [4 s, 163 ms, 188301 ns] testAsInputStreamAsync(http://127.0.0.1:43507/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:43507/http1/fixed/x", true, SemaphoreStaller): success [4 s, 269 ms, 124825 ns] testAsInputStreamAsync(http://127.0.0.1:43507/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:43507/http1/chunk/x", true, SemaphoreStaller): success [4 s, 378 ms, 587680 ns] testAsInputStreamAsync(https://127.0.0.1:41491/https1/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /https1/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:41491/https1/fixed/x", true, SemaphoreStaller): success [4 s, 498 ms, 787379 ns] testAsInputStreamAsync(https://127.0.0.1:41491/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:41491/https1/chunk/x", true, SemaphoreStaller): success [4 s, 614 ms, 821440 ns] testAsInputStreamAsync(http://127.0.0.1:59057/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a23d04 HTTP_FixedLengthHandler received request to http://127.0.0.1:59057/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:59057/http2/fixed/x", true, SemaphoreStaller): success [4 s, 720 ms, 201498 ns] testAsInputStreamAsync(http://127.0.0.1:59057/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@229ef39e HTTP_ChunkedHandler received request to http://127.0.0.1:59057/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:59057/http2/chunk/x", true, SemaphoreStaller): success [4 s, 823 ms, 690093 ns] testAsInputStreamAsync(https://127.0.0.1:60123/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4b77e622 HTTP_FixedLengthHandler received request to https://127.0.0.1:60123/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:60123/https2/fixed/x", true, SemaphoreStaller): success [4 s, 931 ms, 206923 ns] testAsInputStreamAsync(https://127.0.0.1:60123/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e1f02e0 HTTP_ChunkedHandler received request to https://127.0.0.1:60123/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:60123/https2/chunk/x", true, SemaphoreStaller): success [5 s, 47 ms, 19517 ns] testAsLinesAsync(http://127.0.0.1:43507/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:43507/http1/fixed/x", false, SemaphoreStaller): success [5 s, 164 ms, 164509 ns] testAsLinesAsync(http://127.0.0.1:43507/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:43507/http1/chunk/x", false, SemaphoreStaller): success [5 s, 271 ms, 72221 ns] testAsLinesAsync(https://127.0.0.1:41491/https1/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /https1/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("https://127.0.0.1:41491/https1/fixed/x", false, SemaphoreStaller): success [5 s, 379 ms, 584839 ns] testAsLinesAsync(https://127.0.0.1:41491/https1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /https1/chunk/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("https://127.0.0.1:41491/https1/chunk/x", false, SemaphoreStaller): success [5 s, 488 ms, 802587 ns] testAsLinesAsync(http://127.0.0.1:59057/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@277cb55e HTTP_FixedLengthHandler received request to http://127.0.0.1:59057/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:59057/http2/fixed/x", false, SemaphoreStaller): success [5 s, 593 ms, 153897 ns] testAsLinesAsync(http://127.0.0.1:59057/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c57d2fd HTTP_ChunkedHandler received request to http://127.0.0.1:59057/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:59057/http2/chunk/x", false, SemaphoreStaller): success [5 s, 697 ms, 651730 ns] testAsLinesAsync(https://127.0.0.1:60123/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3310055f HTTP_FixedLengthHandler received request to https://127.0.0.1:60123/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:60123/https2/fixed/x", false, SemaphoreStaller): success [5 s, 804 ms, 788678 ns] testAsLinesAsync(https://127.0.0.1:60123/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@711cb1ef HTTP_ChunkedHandler received request to https://127.0.0.1:60123/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:60123/https2/chunk/x", false, SemaphoreStaller): success [5 s, 911 ms, 944747 ns] testAsLinesAsync(http://127.0.0.1:43507/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:43507/http1/fixed/x", true, SemaphoreStaller): success [6 s, 15 ms, 629119 ns] testAsLinesAsync(http://127.0.0.1:43507/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:43507/http1/chunk/x", true, SemaphoreStaller): success [6 s, 121 ms, 859980 ns] testAsLinesAsync(https://127.0.0.1:41491/https1/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_FixedLengthHandler received request to /https1/fixed/x Acquiring semaphore in BODY_HANDLER permits=0 Releasing semaphore: permits=0 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsLinesAsync("https://127.0.0.1:41491/https1/fixed/x", true, SemaphoreStaller): success [6 s, 225 ms, 905731 ns] testAsLinesAsync(https://127.0.0.1:41491/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:41491/https1/chunk/x", true, SemaphoreStaller): success [6 s, 331 ms, 653491 ns] testAsLinesAsync(http://127.0.0.1:59057/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3c0d906e HTTP_FixedLengthHandler received request to http://127.0.0.1:59057/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:59057/http2/fixed/x", true, SemaphoreStaller): success [6 s, 434 ms, 725734 ns] testAsLinesAsync(http://127.0.0.1:59057/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@695a8672 HTTP_ChunkedHandler received request to http://127.0.0.1:59057/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:59057/http2/chunk/x", true, SemaphoreStaller): success [6 s, 537 ms, 927482 ns] testAsLinesAsync(https://127.0.0.1:60123/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7210ae64 HTTP_FixedLengthHandler received request to https://127.0.0.1:60123/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:60123/https2/fixed/x", true, SemaphoreStaller): success [6 s, 643 ms, 527056 ns] testAsLinesAsync(https://127.0.0.1:60123/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@41196784 HTTP_ChunkedHandler received request to https://127.0.0.1:60123/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:60123/https2/chunk/x", true, SemaphoreStaller): success [6 s, 759 ms, 597118 ns] testAsStringAsync(http://127.0.0.1:43507/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:43507/http1/fixed/x", false, SemaphoreStaller): success [6 s, 878 ms, 872490 ns] testAsStringAsync(http://127.0.0.1:43507/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:43507/http1/chunk/x", false, SemaphoreStaller): success [6 s, 983 ms, 741486 ns] testAsStringAsync(https://127.0.0.1:41491/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:41491/https1/fixed/x", false, SemaphoreStaller): success [7 s, 89 ms, 449364 ns] testAsStringAsync(https://127.0.0.1:41491/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:41491/https1/chunk/x", false, SemaphoreStaller): success [7 s, 194 ms, 840282 ns] testAsStringAsync(http://127.0.0.1:59057/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4dfb9e98 HTTP_FixedLengthHandler received request to http://127.0.0.1:59057/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:59057/http2/fixed/x", false, SemaphoreStaller): success [7 s, 299 ms, 99539 ns] testAsStringAsync(http://127.0.0.1:59057/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7b87a12a HTTP_ChunkedHandler received request to http://127.0.0.1:59057/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:59057/http2/chunk/x", false, SemaphoreStaller): success [7 s, 402 ms, 889003 ns] testAsStringAsync(https://127.0.0.1:60123/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@771f1fd HTTP_FixedLengthHandler received request to https://127.0.0.1:60123/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:60123/https2/fixed/x", false, SemaphoreStaller): success [7 s, 507 ms, 974023 ns] testAsStringAsync(https://127.0.0.1:60123/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a4a6026 HTTP_ChunkedHandler received request to https://127.0.0.1:60123/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:60123/https2/chunk/x", false, SemaphoreStaller): success [7 s, 613 ms, 282341 ns] testAsStringAsync(http://127.0.0.1:43507/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:43507/http1/fixed/x", true, SemaphoreStaller): success [7 s, 716 ms, 641211 ns] testAsStringAsync(http://127.0.0.1:43507/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:43507/http1/chunk/x", true, SemaphoreStaller): success [7 s, 820 ms, 176088 ns] testAsStringAsync(https://127.0.0.1:41491/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:41491/https1/fixed/x", true, SemaphoreStaller): success [7 s, 924 ms, 632010 ns] testAsStringAsync(https://127.0.0.1:41491/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:41491/https1/chunk/x", true, SemaphoreStaller): success [8 s, 30 ms, 939425 ns] testAsStringAsync(http://127.0.0.1:59057/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2bd9c0d4 HTTP_FixedLengthHandler received request to http://127.0.0.1:59057/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:59057/http2/fixed/x", true, SemaphoreStaller): success [8 s, 134 ms, 185814 ns] testAsStringAsync(http://127.0.0.1:59057/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@168daacb HTTP_ChunkedHandler received request to http://127.0.0.1:59057/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:59057/http2/chunk/x", true, SemaphoreStaller): success [8 s, 236 ms, 996849 ns] testAsStringAsync(https://127.0.0.1:60123/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5c57d55b HTTP_FixedLengthHandler received request to https://127.0.0.1:60123/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:60123/https2/fixed/x", true, SemaphoreStaller): success [8 s, 344 ms, 477548 ns] testAsStringAsync(https://127.0.0.1:60123/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@54a12935 HTTP_ChunkedHandler received request to https://127.0.0.1:60123/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:60123/https2/chunk/x", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:43507/http1/fixed/x, false) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:43507/http1/fixed/x", false): success testNoStalls(http://127.0.0.1:43507/http1/chunk/x, false) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:43507/http1/chunk/x", false): success testNoStalls(https://127.0.0.1:41491/https1/fixed/x, false) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:41491/https1/fixed/x", false): success testNoStalls(https://127.0.0.1:41491/https1/chunk/x, false) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:41491/https1/chunk/x", false): success testNoStalls(http://127.0.0.1:59057/http2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@153a54a3 HTTP_FixedLengthHandler received request to http://127.0.0.1:59057/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:59057/http2/fixed/x", false): success testNoStalls(http://127.0.0.1:59057/http2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6db96d77 HTTP_ChunkedHandler received request to http://127.0.0.1:59057/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:59057/http2/chunk/x", false): success testNoStalls(https://127.0.0.1:60123/https2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@25997f65 HTTP_FixedLengthHandler received request to https://127.0.0.1:60123/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:60123/https2/fixed/x", false): success testNoStalls(https://127.0.0.1:60123/https2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a33ead4 HTTP_ChunkedHandler received request to https://127.0.0.1:60123/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:60123/https2/chunk/x", false): success testNoStalls(http://127.0.0.1:43507/http1/fixed/x, true) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:43507/http1/fixed/x", true): success testNoStalls(http://127.0.0.1:43507/http1/chunk/x, true) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:43507/http1/chunk/x", true): success testNoStalls(https://127.0.0.1:41491/https1/fixed/x, true) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:41491/https1/fixed/x", true): success testNoStalls(https://127.0.0.1:41491/https1/chunk/x, true) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:41491/https1/chunk/x", true): success testNoStalls(http://127.0.0.1:59057/http2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@76dffd05 HTTP_FixedLengthHandler received request to http://127.0.0.1:59057/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:59057/http2/fixed/x", true): success testNoStalls(http://127.0.0.1:59057/http2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@dffdae7 HTTP_ChunkedHandler received request to http://127.0.0.1:59057/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:59057/http2/chunk/x", true): success testNoStalls(https://127.0.0.1:60123/https2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4db3bb9b HTTP_FixedLengthHandler received request to https://127.0.0.1:60123/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:60123/https2/fixed/x", true): success testNoStalls(https://127.0.0.1:60123/https2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@233f971f HTTP_ChunkedHandler received request to https://127.0.0.1:60123/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:60123/https2/chunk/x", true): success ========================= [8 s, 852 ms, 873007 ns] Created 4 servers and 33 clients ========================= config DependentActionsTest.printFailedTests(): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config DependentActionsTest.teardown(): success =============================================== java/net/httpclient/DependentActionsTest.java Total tests run: 64, Passes: 64, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections DEBUG: [MainThread] [36ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [68ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:43507/http1/fixed/x GET DEBUG: [pool-1-thread-1] [104ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [154ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [154ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [156ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [156ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [190ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [190ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [231ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [231ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [244ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4c752b52 queue.isEmpty: true DEBUG: [pool-1-thread-1] [280ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4c752b52, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [281ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [298ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [299ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [299ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [299ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [299ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [302ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [310ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1955a55b for C (true) DEBUG: [HttpClient-1-SelectorManager] [320ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [321ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33624 DEBUG: [pool-1-thread-1] [323ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [325ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [325ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [326ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [326ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [326ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [327ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-1] [327ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [328ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [328ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@66381bfb DEBUG: [pool-1-thread-1] [328ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [328ms] SocketTube(1) read demand reset to 0 DEBUG: [pool-1-thread-1] [328ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [328ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [328ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [329ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [329ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [329ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [329ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [329ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [329ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [330ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [330ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [330ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-3] [332ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [332ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [332ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-1-SelectorManager] [333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a2e5e91 for R (true) DEBUG: [pool-1-thread-2] [334ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [341ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [343ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [353ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [353ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [354ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [354ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [355ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [355ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [356ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [361ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [361ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [361ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-3] [365ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-3] [367ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [367ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [367ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [367ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [368ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [369ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [369ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [389ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [389ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-3] [389ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [394ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [394ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@60166a4e DEBUG: [pool-1-thread-3] [394ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a2e5e91 for None (false) DEBUG: [HttpClient-1-SelectorManager] [586ms] SocketTube(1) read bytes: 90 DEBUG: [HttpClient-1-SelectorManager] [586ms] Http1AsyncReceiver(SocketTube(1)) Putting 90 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [586ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a2e5e91 for R (false) DEBUG: [HttpClient-1-SelectorManager] [587ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [587ms] Http1AsyncReceiver(SocketTube(1)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4c752b52 DEBUG: [pool-1-thread-3] [587ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [587ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4c752b52 DEBUG: [pool-1-thread-3] [596ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [598ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [598ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4c752b52 DEBUG: [pool-1-thread-3] [599ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [599ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [608ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [642ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2051710c(1) DEBUG: [pool-1-thread-3] [647ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3c5f5836/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22f60155 queue.isEmpty: false DEBUG: [pool-1-thread-3] [683ms] HttpClientImpl(1) ClientImpl (async) elapsed 596 millis for GET to http://127.0.0.1:43507/http1/fixed/x DEBUG: [MainThread] [703ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [712ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 14 DEBUG: [pool-1-thread-3] [712ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [713ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [714ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [714ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [714ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3c5f5836/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22f60155, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [715ms] Http1AsyncReceiver(SocketTube(1)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3c5f5836/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22f60155 DEBUG: [pool-1-thread-3] [715ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [715ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3c5f5836/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@22f60155 DEBUG: [pool-1-thread-3] [715ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [715ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [718ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [718ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [718ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [718ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [MainThread] [718ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [718ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [MainThread] [719ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [719ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [719ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [722ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-3] [723ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-3] [723ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-3] [723ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-3] [723ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [723ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [723ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-3] [723ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [723ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [723ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [723ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [723ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [724ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [724ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [724ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a2e5e91 for R (false) DEBUG: [HttpClient-1-SelectorManager] [724ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [724ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [724ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [724ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [724ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [725ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [725ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [725ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [725ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [725ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [726ms] HttpResponseInputStream item offered DEBUG: [MainThread] [726ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [726ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [MainThread] [726ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [726ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2051710c(1) DEBUG: [pool-1-thread-3] [726ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-3] [726ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [MainThread] [738ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [738ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:43507/http1/chunk/x GET DEBUG: [pool-1-thread-3] [739ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [739ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [739ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [739ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [739ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [739ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [740ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [740ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [740ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [740ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@75549975 queue.isEmpty: true DEBUG: [pool-1-thread-3] [740ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@75549975, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [741ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [741ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [741ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [741ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [741ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [741ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [741ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [741ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2f6d1dca for C (true) DEBUG: [HttpClient-2-SelectorManager] [741ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [742ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33632 DEBUG: [pool-1-thread-3] [742ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [742ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [742ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [742ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [742ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [742ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [742ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-3] [742ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-3] [742ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [742ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [742ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@259576ba DEBUG: [pool-1-thread-3] [743ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [743ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [743ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [743ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [743ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [743ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-1] [743ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [743ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [743ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [743ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-1] [743ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [743ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [743ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [743ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-3] [744ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-2] [744ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-1] [744ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [744ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [744ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [744ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [744ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [744ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6097ec6c for R (true) DEBUG: [pool-1-thread-3] [744ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [745ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [745ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-3] [745ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-3] [745ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [745ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [745ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [745ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [745ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [745ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [745ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [745ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [745ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [745ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [746ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [746ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [746ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [746ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [746ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [746ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3d626c18 DEBUG: [pool-1-thread-3] [746ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [746ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [746ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [746ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-3] [746ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-2-SelectorManager] [748ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6097ec6c for None (false) DEBUG: [HttpClient-2-SelectorManager] [749ms] SocketTube(2) read bytes: 108 DEBUG: [HttpClient-2-SelectorManager] [749ms] Http1AsyncReceiver(SocketTube(2)) Putting 108 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [749ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [749ms] Http1AsyncReceiver(SocketTube(2)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@75549975 DEBUG: [HttpClient-2-SelectorManager] [749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6097ec6c for R (false) DEBUG: [pool-1-thread-3] [749ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [749ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [749ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@75549975 DEBUG: [pool-1-thread-3] [749ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [749ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [749ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@75549975 DEBUG: [pool-1-thread-3] [749ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [750ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [839ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [840ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@27a6dd2d(2) DEBUG: [pool-1-thread-3] [845ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@63b54ebd/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@167f4fe4 queue.isEmpty: false DEBUG: [pool-1-thread-3] [846ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 24 DEBUG: [pool-1-thread-2] [846ms] HttpClientImpl(2) ClientImpl (async) elapsed 107 millis for GET to http://127.0.0.1:43507/http1/chunk/x DEBUG: [pool-1-thread-3] [846ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [846ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [846ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [846ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [846ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@63b54ebd/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@167f4fe4, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [846ms] Http1AsyncReceiver(SocketTube(2)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@63b54ebd/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@167f4fe4 DEBUG: [pool-1-thread-3] [846ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [847ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@63b54ebd/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@167f4fe4 DEBUG: [pool-1-thread-3] [847ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 24/108 bytes to body parser DEBUG: [MainThread] [847ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [848ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [848ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [849ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [849ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [849ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [849ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [849ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [849ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [849ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [849ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [849ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [849ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [850ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [850ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [MainThread] [850ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [850ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [850ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [850ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [MainThread] [850ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [850ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [MainThread] [850ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [850ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [850ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [850ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [850ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [850ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [851ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [851ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [851ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-3] [851ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-3] [851ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [851ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [851ms] HttpResponseInputStream next item received DEBUG: [HttpClient-2-SelectorManager] [851ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [851ms] HttpResponseInputStream item offered DEBUG: [MainThread] [851ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-2-SelectorManager] [851ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [851ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [851ms] HttpResponseInputStream close called DEBUG: [HttpClient-2-SelectorManager] [851ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-3] [851ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [852ms] SocketTube(2) calling onSubscribe DEBUG: [pool-1-thread-3] [852ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@27a6dd2d(2) DEBUG: [HttpClient-2-SelectorManager] [852ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-3] [852ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [852ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [852ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6097ec6c for R (false) DEBUG: [HttpClient-2-SelectorManager] [852ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [852ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [852ms] SocketTube(2) pending subscriber subscribed DEBUG: [MainThread] [853ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [854ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:41491/https1/fixed/x GET DEBUG: [pool-1-thread-3] [854ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/fixed/x GET, proxy=null DEBUG: [HttpClient-2-SelectorManager] [857ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [857ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-2] [857ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [857ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [862ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [863ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [863ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [863ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@59692852 for C (true) DEBUG: [HttpClient-3-SelectorManager] [863ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [863ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51540 DEBUG: [pool-1-thread-3] [903ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-3] [904ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-3] [904ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-3] [904ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [904ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-3] [905ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [905ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [905ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-3] [906ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-3] [906ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-3] [906ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [906ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [938ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [938ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [1s 402ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 404ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-3] [1s 406ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 407ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 437ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 437ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 437ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-3] [1s 437ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [1s 439ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [1s 447ms] 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@53914322[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] [1s 447ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 447ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 448ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 448ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 448ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 448ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 448ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@4799c3d5[Not completed, 1 dependents] (id=143), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [1s 448ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 448ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 448ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 448ms] SocketTube(3) pending subscriber subscribed DEBUG: [pool-1-thread-3] [1s 448ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [1s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb53b for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 448ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 448ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-3] [1s 449ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 449ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 449ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 449ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-3] [1s 449ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-3] [1s 449ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 449ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 449ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 449ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [1s 450ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 450ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb53b for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 861ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [1s 861ms] SocketTube(3) read bytes: 133 DEBUG: [HttpClient-3-SelectorManager] [1s 861ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 862ms] SSL Reader(SocketTube(3)) Adding 133 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 862ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb53b for R (false) DEBUG: [pool-1-thread-3] [1s 862ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 862ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 862ms] SSL Reader(SocketTube(3)) Unwrapping: 133 DEBUG: [HttpClient-3-SelectorManager] [1s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb53b for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 882ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 882ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 890ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [1s 891ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 891ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-3] [1s 891ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 891ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [1s 893ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [1s 906ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [1s 906ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [1s 906ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [1s 906ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [1s 906ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [1s 906ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [1s 906ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 906ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [1s 906ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [1s 906ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [1s 907ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 907ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [1s 907ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-3] [1s 907ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-3] [1s 907ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 907ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 907ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 907ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [1s 907ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 907ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 907ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [1s 907ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [1s 907ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 907ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [1s 907ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 908ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [1s 908ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [1s 908ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [1s 908ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb53b for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb53b for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 908ms] SocketTube(3) read bytes: 2071 DEBUG: [HttpClient-3-SelectorManager] [1s 908ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 909ms] SSL Reader(SocketTube(3)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 909ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [1s 909ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb53b for R (false) DEBUG: [pool-1-thread-3] [1s 909ms] SSL Reader(SocketTube(3)) Unwrapping: 2071 DEBUG: [HttpClient-3-SelectorManager] [1s 909ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 915ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [1s 915ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 916ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 2071 DEBUG: [pool-1-thread-3] [1s 916ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 916ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [1s 916ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 49ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [2s 49ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 49ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 49ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 50ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 50ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 51ms] SSLFlowDelegate(SocketTube(3)) setALPN = DEBUG: [pool-1-thread-3] [2s 51ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 54ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [2s 54ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [2s 56ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 56ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [2s 56ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51540 remote=/127.0.0.1:41491] DEBUG: [pool-1-thread-3] [2s 56ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 56ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 56ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6b264ec0 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 56ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6b264ec0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 56ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 57ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 57ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 57ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 57ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 57ms] Http1Exchange SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 57ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 57ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3e51e1cb DEBUG: [pool-1-thread-3] [2s 60ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 60ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 60ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 60ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 60ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 60ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 61ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 61ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 61ms] Http1Publisher(SSLTube(SocketTube(3))) got subscriber: SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 61ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 61ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 61ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 61ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 61ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 61ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 61ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 61ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 61ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 61ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 62ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 62ms] Http1Publisher(SSLTube(SocketTube(3))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [2s 62ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 62ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [2s 62ms] SSL Writer(SocketTube(3)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 62ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 62ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 62ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 62ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 62ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 62ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 62ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [2s 64ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 64ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 64ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 64ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 64ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 64ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 64ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-3] [2s 64ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 64ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 64ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 64ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 64ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 65ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [2s 65ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 65ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 65ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 65ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 65ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 65ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 65ms] Http1Response(id=3) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 65ms] Http1Response(id=3) First time around DEBUG: [pool-1-thread-3] [2s 65ms] Http1Response(id=3) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 65ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 65ms] Http1Publisher(SSLTube(SocketTube(3))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@762d1028 DEBUG: [pool-1-thread-3] [2s 65ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 65ms] SSL Writer(SocketTube(3)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [2s 66ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 66ms] SSL Writer(SocketTube(3)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 66ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 66ms] SSL Writer(SocketTube(3)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 66ms] SSL Writer(SocketTube(3)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [2s 66ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 66ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 66ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 66ms] SocketTube(3) trying to write: 134 DEBUG: [pool-1-thread-3] [2s 67ms] SocketTube(3) wrote: 134 DEBUG: [pool-1-thread-3] [2s 67ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 67ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 67ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 67ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 67ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 67ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 67ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 67ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 67ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 67ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 67ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 67ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb53b for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb53b for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 78ms] SocketTube(3) read bytes: 1731 DEBUG: [HttpClient-3-SelectorManager] [2s 78ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 78ms] SSL Reader(SocketTube(3)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 78ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 78ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb53b for R (false) DEBUG: [pool-1-thread-3] [2s 78ms] SSL Reader(SocketTube(3)) Unwrapping: 1731 DEBUG: [HttpClient-3-SelectorManager] [2s 78ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 81ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 81ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 81ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1731 DEBUG: [pool-1-thread-3] [2s 81ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 81ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 81ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 81ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb53b for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb53b for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 125ms] SocketTube(3) read bytes: 167 DEBUG: [HttpClient-3-SelectorManager] [2s 125ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 125ms] SSL Reader(SocketTube(3)) Adding 167 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 125ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb53b for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 125ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 125ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 125ms] SSL Reader(SocketTube(3)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [2s 126ms] SSL Reader(SocketTube(3)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [2s 126ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [2s 126ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [2s 126ms] SSL Reader(SocketTube(3)) sending 76 DEBUG: [pool-1-thread-3] [2s 126ms] SSL Reader(SocketTube(3)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [2s 126ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 126ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 126ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [2s 126ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [2s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6b264ec0 DEBUG: [pool-1-thread-3] [2s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6b264ec0 DEBUG: [pool-1-thread-3] [2s 127ms] Http1Response(id=3) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [2s 127ms] Http1Response(id=3) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [2s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6b264ec0 DEBUG: [pool-1-thread-3] [2s 127ms] Http1Response(id=3) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 129ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 130ms] Http1Response(id=3) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [2s 130ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@143a0aa7(3) DEBUG: [pool-1-thread-3] [2s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6dec0c77/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73defdb2 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 130ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 130ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 130ms] HttpClientImpl(3) ClientImpl (async) elapsed 1276 millis for GET to https://127.0.0.1:41491/https1/fixed/x DEBUG: [pool-1-thread-3] [2s 130ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 131ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6dec0c77/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73defdb2, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [2s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6dec0c77/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73defdb2 DEBUG: [pool-1-thread-3] [2s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6dec0c77/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73defdb2 DEBUG: [pool-1-thread-3] [2s 131ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [2s 131ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [MainThread] [2s 131ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 131ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 131ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 132ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 132ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 132ms] SSL Reader(SocketTube(3)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [2s 132ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 132ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [2s 132ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [2s 132ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-3] [2s 132ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [2s 132ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 132ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 132ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [2s 132ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [2s 133ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6dec0c77/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73defdb2 DEBUG: [pool-1-thread-3] [2s 133ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 133ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6dec0c77/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73defdb2 DEBUG: [pool-1-thread-3] [2s 133ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [2s 133ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [2s 133ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 133ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 133ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 133ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 133ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [2s 133ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 133ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) cleared DEBUG: [MainThread] [2s 133ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 133ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) SSLTube(SocketTube(3)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [2s 133ms] ConnectionPool(3) registering CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [2s 133ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 133ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [2s 134ms] Http1Publisher(SSLTube(SocketTube(3))) subscription cancelled DEBUG: [pool-1-thread-3] [2s 134ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 134ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 134ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 134ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 134ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 134ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 134ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Finished reading body: READING_BODY DEBUG: [MainThread] [2s 134ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 134ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@143a0aa7(3) DEBUG: [pool-1-thread-3] [2s 134ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 134ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [2s 134ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 134ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 134ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 134ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 135ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 135ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 135ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 135ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 135ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 135ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 135ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688cb53b for R (false) DEBUG: [MainThread] [2s 135ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [2s 136ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:41491/https1/chunk/x GET DEBUG: [pool-1-thread-3] [2s 136ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 136ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 137ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 137ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-3] [2s 137ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [2s 137ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3818bf3 for C (true) DEBUG: [HttpClient-4-SelectorManager] [2s 137ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 137ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51542 DEBUG: [pool-1-thread-3] [2s 138ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-3] [2s 138ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 138ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-3] [2s 138ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 138ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-3] [2s 138ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 138ms] 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@979e083[Not completed, 4 dependents] (id=225) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 138ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [HttpClient-4-SelectorManager] [2s 138ms] SocketTube(4) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 138ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [HttpClient-4-SelectorManager] [2s 138ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 138ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [2s 138ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 138ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 138ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 138ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [HttpClient-4-SelectorManager] [2s 138ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 139ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [2s 139ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 139ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [2s 139ms] SSL Reader(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [2s 139ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 139ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [2s 139ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [2s 139ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 139ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 139ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c7b6fc8 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 139ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 139ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 139ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [2s 140ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 140ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 155ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 155ms] SSL Writer(SocketTube(4)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 155ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 155ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 156ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 156ms] SSL Writer(SocketTube(4)) Sending 2196 bytes downstream DEBUG: [pool-1-thread-3] [2s 156ms] SSL Writer(SocketTube(4)) Adding 2196 to outputQ queue DEBUG: [pool-1-thread-3] [2s 156ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 156ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 156ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [pool-1-thread-3] [2s 156ms] SocketTube(4) trying to write: 2196 DEBUG: [pool-1-thread-3] [2s 156ms] SocketTube(4) wrote: 2196 DEBUG: [pool-1-thread-3] [2s 156ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 156ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 156ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 156ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 157ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c7b6fc8 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 190ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 190ms] SocketTube(4) read bytes: 139 DEBUG: [HttpClient-4-SelectorManager] [2s 190ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 190ms] SSL Reader(SocketTube(4)) Adding 139 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 190ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c7b6fc8 for R (false) DEBUG: [pool-1-thread-3] [2s 192ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 192ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 192ms] SSL Reader(SocketTube(4)) Unwrapping: 139 DEBUG: [HttpClient-4-SelectorManager] [2s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c7b6fc8 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 193ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [2s 193ms] 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] [2s 193ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [2s 194ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 194ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [2s 195ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 195ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 195ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 201ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 201ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 201ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 201ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 201ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 201ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 201ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 201ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 201ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 201ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 202ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 202ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 202ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 202ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-3] [2s 202ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 202ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 202ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 202ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 202ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 202ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 202ms] SSL Reader(SocketTube(4)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [2s 202ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 202ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 202ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 203ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 203ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 203ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 203ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 203ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c7b6fc8 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c7b6fc8 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 203ms] SocketTube(4) read bytes: 122 DEBUG: [HttpClient-4-SelectorManager] [2s 203ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 204ms] SSL Reader(SocketTube(4)) Adding 122 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 204ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 204ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c7b6fc8 for R (false) DEBUG: [pool-1-thread-3] [2s 204ms] SSL Reader(SocketTube(4)) Unwrapping: 122 DEBUG: [HttpClient-4-SelectorManager] [2s 204ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 204ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 204ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 204ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [2s 205ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 205ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 205ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 208ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 208ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 208ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 208ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 208ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 208ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 208ms] SSLFlowDelegate(SocketTube(4)) setALPN = DEBUG: [pool-1-thread-3] [2s 208ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 208ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [2s 208ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [2s 208ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 209ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [2s 209ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51542 remote=/127.0.0.1:41491] DEBUG: [pool-1-thread-3] [2s 209ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 209ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 209ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5c708bda queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 209ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5c708bda, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 209ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 209ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 209ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 209ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 209ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 209ms] Http1Exchange SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 209ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 209ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2ac73518 DEBUG: [pool-1-thread-3] [2s 209ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 210ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 210ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 210ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 210ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 210ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 210ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 210ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 210ms] Http1Publisher(SSLTube(SocketTube(4))) got subscriber: SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [2s 210ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 210ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 210ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 210ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 210ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 210ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 210ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 210ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 210ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 211ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 211ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 211ms] Http1Publisher(SSLTube(SocketTube(4))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [2s 211ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 211ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [2s 211ms] SSL Writer(SocketTube(4)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 211ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 211ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 211ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 211ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 211ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 211ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 211ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [2s 211ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 211ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 211ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 211ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 211ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 211ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 216ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-3] [2s 216ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 216ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 216ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 216ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 216ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 216ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [HttpClient-4-SelectorManager] [2s 216ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c7b6fc8 for None (false) DEBUG: [pool-1-thread-3] [2s 217ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-3] [2s 217ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [HttpClient-4-SelectorManager] [2s 217ms] 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] [2s 217ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 217ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 217ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 217ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 217ms] Http1Response(id=4) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 217ms] Http1Response(id=4) First time around DEBUG: [pool-1-thread-3] [2s 217ms] Http1Response(id=4) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 217ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 217ms] Http1Publisher(SSLTube(SocketTube(4))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@62d8df73 DEBUG: [pool-1-thread-3] [2s 217ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 217ms] SSL Writer(SocketTube(4)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(4)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(4)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(4)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 218ms] SocketTube(4) trying to write: 134 DEBUG: [pool-1-thread-3] [2s 218ms] SocketTube(4) wrote: 134 DEBUG: [pool-1-thread-3] [2s 218ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 218ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 218ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 218ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 219ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 219ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 219ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 219ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 219ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 219ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c7b6fc8 for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c7b6fc8 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 221ms] SocketTube(4) read bytes: 1843 DEBUG: [HttpClient-4-SelectorManager] [2s 221ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 221ms] SSL Reader(SocketTube(4)) Adding 1843 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 222ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 222ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c7b6fc8 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 222ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 222ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1843, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 222ms] SSL Reader(SocketTube(4)) Unwrapping: 1843 DEBUG: [pool-1-thread-3] [2s 224ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1843 into buffer of 16676 remaining to decode: 122 DEBUG: [pool-1-thread-3] [2s 224ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 224ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [2s 224ms] SSL Reader(SocketTube(4)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [2s 224ms] SSL Reader(SocketTube(4)) Decoded 84 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 224ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [2s 225ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [2s 225ms] SSL Reader(SocketTube(4)) sending 84 DEBUG: [pool-1-thread-3] [2s 225ms] SSL Reader(SocketTube(4)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [2s 225ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 225ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 225ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [2s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [2s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5c708bda DEBUG: [pool-1-thread-3] [2s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5c708bda DEBUG: [pool-1-thread-3] [2s 226ms] Http1Response(id=4) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [2s 226ms] Http1Response(id=4) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [2s 226ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5c708bda DEBUG: [pool-1-thread-3] [2s 226ms] Http1Response(id=4) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 226ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 236ms] Http1Response(id=4) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [2s 237ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5a661437(4) DEBUG: [pool-1-thread-3] [2s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3b688c04/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@639eeee8 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 237ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 237ms] HttpClientImpl(4) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:41491/https1/chunk/x DEBUG: [pool-1-thread-3] [2s 237ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 237ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 237ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 237ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 238ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3b688c04/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@639eeee8, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [2s 238ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b688c04/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@639eeee8 DEBUG: [pool-1-thread-3] [2s 238ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 238ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b688c04/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@639eeee8 DEBUG: [pool-1-thread-3] [2s 238ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 0/512 bytes to body parser DEBUG: [MainThread] [2s 238ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 238ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [2s 238ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 238ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 238ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 238ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 238ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 238ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 239ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 239ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 239ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 239ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 239ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 239ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 239ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 239ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c7b6fc8 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 261ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c7b6fc8 for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 261ms] SocketTube(4) read bytes: 101 DEBUG: [HttpClient-4-SelectorManager] [2s 261ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 261ms] SSL Reader(SocketTube(4)) Adding 101 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 261ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 261ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c7b6fc8 for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 261ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 262ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 262ms] SSL Reader(SocketTube(4)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [2s 262ms] SSL Reader(SocketTube(4)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [2s 262ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [2s 262ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [2s 262ms] SSL Reader(SocketTube(4)) sending 20 DEBUG: [pool-1-thread-3] [2s 262ms] SSL Reader(SocketTube(4)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [2s 263ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 263ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 263ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [2s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [2s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b688c04/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@639eeee8 DEBUG: [pool-1-thread-3] [2s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 263ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b688c04/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@639eeee8 DEBUG: [pool-1-thread-3] [2s 263ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [2s 263ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [2s 263ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [2s 264ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [2s 264ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [2s 264ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [2s 264ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [2s 264ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [2s 264ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 264ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 264ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [2s 264ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 264ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 264ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 0 DEBUG: [pool-1-thread-3] [2s 264ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-3] [2s 264ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 265ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 265ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(4)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(4)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 265ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [2s 266ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [2s 266ms] SSL Reader(SocketTube(4)) sending 5 DEBUG: [pool-1-thread-3] [2s 266ms] SSL Reader(SocketTube(4)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [2s 266ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 266ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 266ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [2s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [2s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b688c04/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@639eeee8 DEBUG: [pool-1-thread-3] [2s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b688c04/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@639eeee8 DEBUG: [pool-1-thread-3] [2s 267ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [2s 267ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [2s 267ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [2s 267ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [2s 267ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [2s 267ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [2s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) cleared DEBUG: [pool-1-thread-3] [2s 267ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) SSLTube(SocketTube(4)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [2s 267ms] ConnectionPool(4) registering CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 267ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 267ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 268ms] Http1Publisher(SSLTube(SocketTube(4))) subscription cancelled DEBUG: [pool-1-thread-3] [2s 268ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 268ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 268ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 268ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 268ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 268ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [2s 268ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 268ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5a661437(4) DEBUG: [pool-1-thread-3] [2s 268ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 269ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 269ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 269ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 269ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 269ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 269ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 269ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 269ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 269ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 269ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 269ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 264ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 270ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 270ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 270ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 271ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [HttpClient-4-SelectorManager] [2s 272ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c7b6fc8 for R (false) DEBUG: [MainThread] [2s 272ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:59057/http2/fixed/x GET DEBUG: [pool-1-thread-3] [2s 273ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 273ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 273ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 273ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 273ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 274ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 274ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 274ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 274ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 275ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2b92bc6a queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 275ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2b92bc6a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 275ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 275ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 275ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 275ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 275ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 275ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 275ms] PlainHttpConnection(SocketTube(5)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 276ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1ad7ddc3 for C (true) DEBUG: [HttpClient-5-SelectorManager] [2s 276ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 276ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54620 DEBUG: [pool-1-thread-3] [2s 276ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 276ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 276ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 277ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 277ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [2s 277ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 277ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-3] [2s 277ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-3] [2s 277ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [2s 277ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 277ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@102fb6b3 DEBUG: [pool-1-thread-3] [2s 277ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 277ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 277ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 277ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 277ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 277ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 277ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 277ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 277ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 277ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 277ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 278ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 278ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [2s 278ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 278ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [2s 278ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 278ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 278ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [2s 278ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-3] [2s 278ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-3] [2s 278ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 278ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 278ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 278ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 278ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 278ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 279ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 279ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 279ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 279ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 279ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 279ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 279ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 279ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 279ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 279ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3feffe5e DEBUG: [pool-1-thread-3] [2s 279ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 279ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 279ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 279ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-3] [2s 279ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [2s 280ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 280ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 281ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [2s 281ms] SocketTube(5) got some demand for reading TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [pool-1-thread-2] [2s 281ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [2s 281ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@552d3ad2 for R (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54620,localport=59057] TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 311ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@552d3ad2 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 311ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [2s 311ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 311ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 311ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@552d3ad2 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 312ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 312ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2b92bc6a DEBUG: [pool-1-thread-2] [2s 312ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 312ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2b92bc6a DEBUG: [pool-1-thread-2] [2s 312ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [2s 312ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [2s 312ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2b92bc6a DEBUG: [pool-1-thread-2] [2s 312ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [2s 312ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [2s 313ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54620 remote=/127.0.0.1:59057] DEBUG: [pool-1-thread-2] [2s 317ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [2s 317ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5465024e(5) DEBUG: [pool-1-thread-2] [2s 317ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6451deb8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16f40aab queue.isEmpty: false DEBUG: [pool-1-thread-2] [2s 319ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 319ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [2s 319ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 319ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-2] [2s 319ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 319ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [2s 411ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 425ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 425ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 425ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 425ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 425ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-2] [2s 426ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 426ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-2] [2s 426ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@64322dc6 DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@552d3ad2 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 426ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 427ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-2] [2s 427ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-2] [2s 427ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [2s 427ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 427ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 427ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 427ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 428ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 428ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 435ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 435ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 459ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [2s 459ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-2] [2s 459ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-2] [2s 459ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 459ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [2s 459ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 459ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 459ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 461ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 461ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 461ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [2s 462ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-2] [2s 462ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-2] [2s 462ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 462ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [2s 462ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 462ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 462ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [2s 464ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 464ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 465ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 465ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 465ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 465ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [readLoop] [2s 484ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 484ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 484ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 485ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [2s 485ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 485ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 485ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 485ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 486ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 486ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@552d3ad2 for None (false) DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 488ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 488ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 488ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [2s 488ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [2s 488ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [HttpClient-5-SelectorManager] [2s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@552d3ad2 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 488ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 488ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [2s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@552d3ad2 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 502ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 502ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 502ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@552d3ad2 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 503ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 524ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [2s 525ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 525ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 525ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 525ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [2s 525ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-2] [2s 525ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [2s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 525ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 526ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 528ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 528ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 528ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [2s 528ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-2] [2s 529ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-2] [2s 529ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [2s 529ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 529ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 529ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 529ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 529ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 529ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 529ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [2s 529ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 529ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 530ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 530ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 530ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-2] [2s 530ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-2] [2s 530ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [2s 530ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 530ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 537ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 540ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 541ms] Http2Connection(SocketTube(5))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 541ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 541ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 541ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 541ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 541ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 544ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [2s 544ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [2s 544ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-2] [2s 545ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [2s 545ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/fixed/x) 200 HTTP_2 Local port: 54620 DEBUG: [pool-1-thread-2] [2s 549ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 549ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 549ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 549ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 549ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 549ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 549ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 549ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 550ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 550ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 550ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 550ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 550ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 551ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 551ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 554ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@33607bce DEBUG: [pool-1-thread-2] [2s 554ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 554ms] HttpClientImpl(5) ClientImpl (async) elapsed 281 millis for GET to http://127.0.0.1:59057/http2/fixed/x DEBUG: [pool-1-thread-2] [2s 554ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [2s 554ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5465024e(5) DEBUG: [pool-1-thread-2] [2s 554ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6451deb8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16f40aab, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 554ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [2s 554ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [2s 554ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [2s 555ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 555ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 555ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 555ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 555ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 555ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 556ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [2s 557ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:59057/http2/chunk/x GET DEBUG: [pool-1-thread-2] [2s 558ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [2s 558ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [2s 558ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 558ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 558ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [2s 558ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 558ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 559ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 559ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [2s 559ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1492e7f1 queue.isEmpty: true DEBUG: [pool-1-thread-2] [2s 559ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1492e7f1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 559ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 559ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 559ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 559ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 559ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [2s 559ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [2s 560ms] PlainHttpConnection(SocketTube(6)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-6-SelectorManager] [2s 560ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1c5f3363 for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54630,localport=59057] DEBUG: [HttpClient-6-SelectorManager] [2s 560ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [2s 560ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54630 DEBUG: [pool-1-thread-2] [2s 560ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 561ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [pool-1-thread-2] [2s 561ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-2] [2s 561ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 561ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-2] [2s 561ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 561ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-2] [2s 561ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [pool-1-thread-2] [2s 561ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 561ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@16a75813 DEBUG: [pool-1-thread-2] [2s 561ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 561ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 561ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [2s 561ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 561ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [2s 561ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 561ms] SocketTube(6) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 561ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [2s 561ms] SocketTube(6) write: starting subscription DEBUG: [pool-1-thread-2] [2s 561ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 561ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-SelectorManager] [2s 561ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 562ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 562ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 562ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 562ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [2s 562ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 562ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [2s 562ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 562ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [2s 562ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 562ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 562ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-SelectorManager] [2s 562ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53a5d4a3 for R (true) DEBUG: [pool-1-thread-2] [2s 562ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 562ms] Http1Publisher(SocketTube(6)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [2s 562ms] SocketTube(6) trying to write: 204 DEBUG: [pool-1-thread-2] [2s 563ms] SocketTube(6) wrote: 204 DEBUG: [pool-1-thread-2] [2s 563ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 563ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 563ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 563ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 563ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-2] [2s 563ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-SelectorManager] [2s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53a5d4a3 for None (false) DEBUG: [pool-1-thread-2] [2s 563ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 563ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 563ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [2s 563ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [2s 563ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 563ms] SocketTube(6) read bytes: 71 DEBUG: [pool-1-thread-2] [2s 563ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-6-SelectorManager] [2s 563ms] Http1AsyncReceiver(SocketTube(6)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-2] [2s 563ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-SelectorManager] [2s 563ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 563ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 564ms] Http1AsyncReceiver(SocketTube(6)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1492e7f1 DEBUG: [HttpClient-6-SelectorManager] [2s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53a5d4a3 for R (false) DEBUG: [pool-1-thread-3] [2s 564ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 564ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 564ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 564ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1492e7f1 DEBUG: [pool-1-thread-2] [2s 564ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@12abd1f9 DEBUG: [pool-1-thread-3] [2s 564ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [2s 564ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [2s 564ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [2s 564ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [2s 564ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [pool-1-thread-3] [2s 564ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [2s 564ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 564ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1492e7f1 DEBUG: [pool-1-thread-3] [2s 564ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 565ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 565ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54630 remote=/127.0.0.1:59057] DEBUG: [pool-1-thread-3] [2s 565ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [2s 565ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@456ff717(6) DEBUG: [pool-1-thread-3] [2s 565ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5cad801d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20268eb4 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 565ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 565ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 565ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 565ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-3] [2s 566ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 566ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [2s 566ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 567ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 567ms] Http2Connection(SocketTube(6)) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 567ms] Http2Connection(SocketTube(6))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 567ms] Http2Connection(SocketTube(6))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 567ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [2s 567ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 567ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [2s 567ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 567ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-3] [2s 568ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 568ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@62bc45d9 DEBUG: [HttpClient-6-SelectorManager] [2s 568ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 568ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 568ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 568ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 568ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 568ms] Http2Connection(SocketTube(6)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [2s 568ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 568ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 568ms] PlainHttpConnection(SocketTube(6)) added 63 bytes in the priority write queue DEBUG: [HttpClient-6-SelectorManager] [2s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53a5d4a3 for R (false) DEBUG: [pool-1-thread-3] [2s 568ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 568ms] SocketTube(6) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 568ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 568ms] SocketTube(6) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 568ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 568ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 568ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 569ms] PlainHttpConnection(SocketTube(6)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 569ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 569ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 569ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [2s 569ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-2] [2s 569ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 569ms] SocketTube(6) trying to write: 63 DEBUG: [pool-1-thread-3] [2s 569ms] SocketTube(6) wrote: 63 DEBUG: [pool-1-thread-3] [2s 569ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 569ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [Test-server-pool] [2s 569ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 569ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 569ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 569ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 570ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [2s 570ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(6) DEBUG: [Test-server-pool] [2s 570ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [2s 570ms] SocketTube(6) trying to write: 13 DEBUG: [Test-server-pool] [2s 570ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 570ms] SocketTube(6) wrote: 13 DEBUG: [Test-server-pool] [2s 570ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [2s 570ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [2s 570ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [2s 570ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 570ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 570ms] Http2Connection(SocketTube(6)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [2s 570ms] Http2Connection(SocketTube(6)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 571ms] Http2Connection(SocketTube(6)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 571ms] Http1AsyncReceiver(SocketTube(6)) stopping DEBUG: [pool-1-thread-3] [2s 571ms] Http1AsyncReceiver(SocketTube(6)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [2s 571ms] Http1AsyncReceiver(SocketTube(6)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 571ms] Http2Connection(SocketTube(6)) H2 Received EMPTY_TRIGGER TestServer: GET /http2/chunk/x DEBUG: [pool-1-thread-3] [2s 571ms] Http2Connection(SocketTube(6)) H2 processed buffered data Server: creating input stream for stream 1 DEBUG: [pool-1-thread-3] [2s 571ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(6)) TestServer(1): connection started DEBUG: [pool-1-thread-3] [2s 571ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(6)) DEBUG: [readLoop] [2s 571ms] FramesDecoder decodes: 9 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [2s 571ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 571ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [readLoop] [2s 571ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 572ms] FramesDecoder decodes: 30 Sent response headers 200 DEBUG: [pool-1-thread-3] [2s 572ms] Exchange Getting response async streamid: 1 DEBUG: [readLoop] [2s 572ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 572ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [readLoop] [2s 572ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-6-SelectorManager] [2s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53a5d4a3 for None (false) DEBUG: [pool-1-thread-3] [2s 572ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@456ff717(6) DEBUG: [readLoop] [2s 572ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 572ms] SocketTube(6) read bytes: 91 DEBUG: [readLoop] [2s 572ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 572ms] Http2Connection(SocketTube(6)) onNext: got 91 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 572ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5cad801d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20268eb4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [readLoop] [2s 572ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 572ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [2s 572ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [2s 572ms] Http2Connection(SocketTube(6)) sending 91 to Http2Connection.asyncReceive DEBUG: [readLoop] [2s 572ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [2s 573ms] Http2Connection(SocketTube(6)) H2 Receiving(1): 91 DEBUG: [HttpClient-6-SelectorManager] [2s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@53a5d4a3 for R (false) DEBUG: [pool-1-thread-2] [2s 573ms] Http2Connection(SocketTube(6)) Processing 91 DEBUG: [HttpClient-6-SelectorManager] [2s 573ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 573ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [readLoop] [2s 573ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 573ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-3] [2s 573ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [2s 573ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [2s 573ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 573ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 573ms] Http2Connection(SocketTube(6)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 574ms] PlainHttpConnection(SocketTube(6)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 574ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 574ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-2] [2s 574ms] SocketTube(6) trying to write: 9 DEBUG: [pool-1-thread-2] [2s 574ms] SocketTube(6) wrote: 9 DEBUG: [readLoop] [2s 574ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 574ms] SocketTube(6) write: requesting more... DEBUG: [readLoop] [2s 574ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 574ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [readLoop] [2s 574ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 574ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 574ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [2s 574ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 574ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 574ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 574ms] Http2Connection(SocketTube(6))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 575ms] Http2Connection(SocketTube(6))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 575ms] Http2Connection(SocketTube(6))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 575ms] Http2Connection(SocketTube(6))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/chunk/x) 200 HTTP_2 Local port: 54630 DEBUG: [pool-1-thread-2] [2s 658ms] Http2Connection(SocketTube(6))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 658ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 658ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 658ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 659ms] HttpClientImpl(6) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:59057/http2/chunk/x DEBUG: [pool-1-thread-2] [2s 659ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 659ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 659ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [2s 659ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 660ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 660ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 660ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 660ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 660ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 660ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 660ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 660ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 660ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 660ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 661ms] Http2Connection(SocketTube(6))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 661ms] Http2Connection(SocketTube(6))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 661ms] Http2Connection(SocketTube(6))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 661ms] Http2Connection(SocketTube(6)) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 661ms] Http2Connection(SocketTube(6))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@22a57669 DEBUG: [pool-1-thread-2] [2s 661ms] Http2Connection(SocketTube(6))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 661ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 661ms] Http2Connection(SocketTube(6)) H2 processed(1) DEBUG: [MainThread] [2s 662ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 662ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 662ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 662ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 662ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 662ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 663ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [2s 664ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:60123/https2/fixed/x GET DEBUG: [pool-1-thread-2] [2s 664ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [2s 665ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 665ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 665ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [pool-1-thread-2] [2s 666ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [2s 666ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3e9cc64b for C (true) DEBUG: [HttpClient-7-SelectorManager] [2s 666ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [2s 666ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34494 DEBUG: [pool-1-thread-2] [2s 666ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-2] [2s 667ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 667ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-2] [2s 667ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 667ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 667ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [2s 667ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SocketTube(7) DEBUG: [pool-1-thread-2] [2s 667ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-2] [2s 667ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-2] [2s 667ms] SSL Writer(SocketTube(7)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [2s 667ms] SSL Writer(SocketTube(7)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 667ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [2s 667ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-2] [2s 667ms] SSL Writer(SocketTube(7)) 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=34494, Session(1711996929123|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [2s 672ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [2s 672ms] 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@3464ad3b[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] [2s 672ms] SocketTube(7) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 672ms] SSL Writer(SocketTube(7)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [2s 672ms] SocketTube(7) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 672ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 672ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [HttpClient-7-SelectorManager] [2s 672ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 672ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 672ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [2s 672ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 672ms] SSL Writer(SocketTube(7)) Sending 458 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [2s 672ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 673ms] SSL Writer(SocketTube(7)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [2s 673ms] SSL Reader(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-2] [2s 673ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [2s 673ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [2s 673ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [pool-1-thread-2] [2s 673ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [2s 673ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [2s 673ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [2s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (true) DEBUG: [HttpClient-7-SelectorManager] [2s 673ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [2s 673ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 673ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 673ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 673ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-2] [2s 674ms] SocketTube(7) trying to write: 458 DEBUG: [pool-1-thread-2] [2s 674ms] SocketTube(7) wrote: 458 DEBUG: [pool-1-thread-2] [2s 674ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 674ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 674ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 674ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 674ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 674ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 677ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [2s 677ms] SocketTube(7) read bytes: 127 DEBUG: [HttpClient-7-SelectorManager] [2s 677ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 677ms] SSL Reader(SocketTube(7)) Adding 127 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 677ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 677ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [pool-1-thread-2] [2s 678ms] SSL Reader(SocketTube(7)) Unwrapping: 127 DEBUG: [HttpClient-7-SelectorManager] [2s 678ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 678ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 678ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 678ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-2] [2s 678ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 678ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 678ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [HttpClient-7-SelectorManager] [2s 679ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 679ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [2s 679ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 680ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [2s 681ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 681ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 681ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 681ms] SSL Writer(SocketTube(7)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 681ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 681ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 681ms] SSL Writer(SocketTube(7)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 681ms] SSL Writer(SocketTube(7)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 681ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 681ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 681ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 681ms] SocketTube(7) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 681ms] SocketTube(7) wrote: 6 DEBUG: [pool-1-thread-2] [2s 682ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 682ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 682ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 682ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 682ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 682ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 682ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 682ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 682ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 682ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (true) DEBUG: [HttpClient-7-SelectorManager] [2s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 683ms] SocketTube(7) read bytes: 85 DEBUG: [HttpClient-7-SelectorManager] [2s 683ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 683ms] SSL Reader(SocketTube(7)) Adding 85 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 683ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 683ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 683ms] SSL Reader(SocketTube(7)) Unwrapping: 85 DEBUG: [HttpClient-7-SelectorManager] [2s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [pool-1-thread-2] [2s 683ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [HttpClient-7-SelectorManager] [2s 683ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 683ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 684ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 684ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 684ms] SSL Reader(SocketTube(7)) Unwrapping: 79 DEBUG: [pool-1-thread-2] [2s 684ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 684ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 684ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 684ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 684ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 684ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 684ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [2s 685ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 685ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 685ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 685ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 685ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 685ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 685ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 688ms] SocketTube(7) read bytes: 1467 DEBUG: [HttpClient-7-SelectorManager] [2s 688ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 689ms] SSL Reader(SocketTube(7)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 689ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 689ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [pool-1-thread-2] [2s 689ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 689ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 689ms] SSL Reader(SocketTube(7)) Unwrapping: 1467 DEBUG: [pool-1-thread-2] [2s 690ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 690ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 690ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-2] [2s 690ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 690ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 690ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 691ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [2s 691ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 691ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 691ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 691ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 691ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 691ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 729ms] SocketTube(7) read bytes: 648 DEBUG: [HttpClient-7-SelectorManager] [2s 729ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 729ms] SSL Reader(SocketTube(7)) Adding 648 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 729ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 729ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [pool-1-thread-2] [2s 729ms] SSL Reader(SocketTube(7)) Unwrapping: 648 DEBUG: [HttpClient-7-SelectorManager] [2s 729ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 730ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [2s 730ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 730ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-2] [2s 730ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 730ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 730ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 731ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-2] [2s 731ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 731ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 731ms] SSL Reader(SocketTube(7)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 735ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 735ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 735ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 735ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-2] [2s 735ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 735ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 735ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 736ms] SSL Writer(SocketTube(7)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 736ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 736ms] SSLFlowDelegate(SocketTube(7)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 736ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 736ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 736ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 737ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 737ms] SSLTube(SocketTube(7)) connecting flows DEBUG: [pool-1-thread-2] [2s 737ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@578e057e DEBUG: [pool-1-thread-2] [2s 737ms] Http2Connection(SSLTube(SocketTube(7))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 737ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 737ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 737ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 737ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 737ms] SSLTube(SocketTube(7)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 737ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 737ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 737ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 738ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 738ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 738ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [2s 738ms] SSL Writer(SocketTube(7)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 738ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 738ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 738ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 738ms] Http2Connection(SSLTube(SocketTube(7))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 738ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 738ms] Http2Connection(SSLTube(SocketTube(7))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 738ms] Http2Connection(SSLTube(SocketTube(7))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 738ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 738ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-2] [2s 738ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-2] [2s 738ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 738ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 739ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 739ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 739ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 741ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 742ms] Http2Connection(SSLTube(SocketTube(7))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 742ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 742ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 742ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 742ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 742ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 744ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 747ms] SSL Writer(SocketTube(7)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 747ms] SSL Writer(SocketTube(7)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 747ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 748ms] SocketTube(7) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 748ms] SocketTube(7) wrote: 90 DEBUG: [pool-1-thread-2] [2s 748ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 748ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 748ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 748ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [2s 748ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 748ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 748ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [2s 748ms] SSL Writer(SocketTube(7)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 749ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [2s 749ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 749ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 749ms] SSLTube(SocketTube(7)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 749ms] SSL Writer(SocketTube(7)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(7)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(7)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(7) trying to write: 174 DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(7) wrote: 174 DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 TestServer(2): starting connection DEBUG: [HttpClient-7-SelectorManager] [2s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [pool-1-thread-2] [2s 750ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [2s 750ms] SocketTube(7) no more demand for reading DEBUG: [pool-1-thread-2] [2s 751ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [HttpClient-7-SelectorManager] [2s 751ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 751ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 751ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 751ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 751ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 751ms] SocketTube(7) got some demand for reading DEBUG: [Test-server-pool] [2s 751ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 751ms] SocketTube(7) resuming read event DEBUG: [Test-server-pool] [2s 751ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 751ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 751ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-7-SelectorManager] [2s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (true) DEBUG: [pool-1-thread-2] [2s 751ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [2s 751ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-7-SelectorManager] [2s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [Test-server-pool] [2s 751ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 752ms] SocketTube(7) read bytes: 1813 DEBUG: [Test-server-pool] [2s 752ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-7-SelectorManager] [2s 752ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 752ms] SSL Reader(SocketTube(7)) Adding 1813 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 752ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 752ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1813, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 752ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [pool-1-thread-2] [2s 752ms] SSL Reader(SocketTube(7)) Unwrapping: 1813 DEBUG: [HttpClient-7-SelectorManager] [2s 752ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [2s 752ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1813 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [2s 753ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [readLoop] [2s 753ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1736 DEBUG: [readLoop] [2s 753ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(7)) Unwrapping: 77 DEBUG: [readLoop] [2s 753ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 753ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(7)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [2s 753ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [2s 753ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 77 DEBUG: [readLoop] [2s 753ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(7)) sending 39 DEBUG: [readLoop] [2s 753ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(7)) Adding 39 to outputQ queue DEBUG: [readLoop] [2s 753ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 753ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [readLoop] [2s 753ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [2s 754ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 754ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [2s 754ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 754ms] Http2Connection(SSLTube(SocketTube(7))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 754ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [2s 754ms] Http2Connection(SSLTube(SocketTube(7))) Processing 39 DEBUG: [pool-1-thread-2] [2s 754ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 754ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 754ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 754ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 754ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 754ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 754ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 754ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [2s 754ms] SSL Writer(SocketTube(7)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(7)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(7)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(7)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(7)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(7)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 755ms] SocketTube(7) trying to write: 47 DEBUG: [pool-1-thread-2] [2s 755ms] SocketTube(7) wrote: 47 DEBUG: [pool-1-thread-2] [2s 755ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [2s 755ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 755ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 755ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 756ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-2] [2s 756ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [2s 756ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 756ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 756ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 756ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 756ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 756ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) TestServer: GET /https2/fixed/x DEBUG: [readLoop] [2s 766ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 766ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Server: got END_STREAM for stream 1 DEBUG: [readLoop] [2s 766ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 766ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-7-SelectorManager] [2s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 769ms] SocketTube(7) read bytes: 116 DEBUG: [HttpClient-7-SelectorManager] [2s 769ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 770ms] SSL Reader(SocketTube(7)) Adding 116 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 770ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 770ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:116, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [pool-1-thread-2] [2s 770ms] SSL Reader(SocketTube(7)) Unwrapping: 116 DEBUG: [HttpClient-7-SelectorManager] [2s 770ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 770ms] SSL Reader(SocketTube(7)) Decoded 16 bytes out of 116 into buffer of 40 remaining to decode: 62 DEBUG: [HttpClient-7-SelectorManager] [2s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [pool-1-thread-2] [2s 770ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [HttpClient-7-SelectorManager] [2s 770ms] SocketTube(7) no more demand for reading DEBUG: [pool-1-thread-2] [2s 770ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 54 DEBUG: [HttpClient-7-SelectorManager] [2s 770ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 770ms] SSL Reader(SocketTube(7)) sending 16 DEBUG: [pool-1-thread-2] [2s 770ms] SSL Reader(SocketTube(7)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [2s 770ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 770ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 770ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [2s 771ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 771ms] Http2Connection(SSLTube(SocketTube(7))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 771ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [2s 771ms] Http2Connection(SSLTube(SocketTube(7))) Processing 16 DEBUG: [pool-1-thread-2] [2s 771ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [2s 771ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 771ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 771ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 771ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 771ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 772ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/fixed/x) 200 HTTP_2 Local port: 34494 DEBUG: [pool-1-thread-2] [2s 772ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 772ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 772ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 772ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 772ms] HttpClientImpl(7) ClientImpl (async) elapsed 107 millis for GET to https://127.0.0.1:60123/https2/fixed/x DEBUG: [pool-1-thread-2] [2s 772ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 772ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 772ms] SSL Reader(SocketTube(7)) Unwrapping: 62 DEBUG: [pool-1-thread-2] [2s 772ms] SSL Reader(SocketTube(7)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 773ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [2s 773ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 62 DEBUG: [MainThread] [2s 773ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 773ms] SSL Reader(SocketTube(7)) sending 24 DEBUG: [pool-1-thread-2] [2s 773ms] SSL Reader(SocketTube(7)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [2s 773ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 773ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 773ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [2s 773ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 773ms] Http2Connection(SSLTube(SocketTube(7))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 773ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [2s 773ms] Http2Connection(SSLTube(SocketTube(7))) Processing 24 DEBUG: [pool-1-thread-2] [2s 773ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [2s 773ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 773ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 774ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 774ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [2s 774ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 774ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 774ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 774ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [2s 774ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [2s 774ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 774ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [2s 774ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 774ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 774ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 774ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 774ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 774ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 774ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 774ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (true) DEBUG: [HttpClient-7-SelectorManager] [2s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 775ms] SocketTube(7) read bytes: 47 DEBUG: [HttpClient-7-SelectorManager] [2s 775ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 775ms] SSL Reader(SocketTube(7)) Adding 47 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 775ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 775ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 775ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [pool-1-thread-2] [2s 775ms] SSL Reader(SocketTube(7)) Unwrapping: 47 DEBUG: [HttpClient-7-SelectorManager] [2s 775ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 775ms] SSL Reader(SocketTube(7)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 775ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 776ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 776ms] SSL Reader(SocketTube(7)) sending 9 DEBUG: [pool-1-thread-2] [2s 776ms] SSL Reader(SocketTube(7)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 776ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 776ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 776ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 776ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 776ms] Http2Connection(SSLTube(SocketTube(7))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 776ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [2s 776ms] Http2Connection(SSLTube(SocketTube(7))) Processing 9 DEBUG: [pool-1-thread-2] [2s 776ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 776ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 776ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 776ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 777ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 777ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 777ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 777ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 777ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 777ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 777ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 777ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 777ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 777ms] Http2Connection(SSLTube(SocketTube(7))) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 777ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@756a85dd DEBUG: [pool-1-thread-2] [2s 777ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 777ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(4) DEBUG: [pool-1-thread-2] [2s 777ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 778ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-2] [2s 778ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-2] [2s 778ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [2s 778ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 778ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@716625d3 for R (false) DEBUG: [MainThread] [2s 778ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [2s 779ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:60123/https2/chunk/x GET DEBUG: [pool-1-thread-2] [2s 779ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [2s 780ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 780ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 780ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [pool-1-thread-2] [2s 780ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [2s 780ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@18b64156 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-8-SelectorManager] [2s 781ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect TestServer(2): creating connection DEBUG: [HttpClient-8-SelectorManager] [2s 781ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34500 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34500, Session(1711996931989|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [2s 781ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [2s 781ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 781ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-2] [2s 781ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 781ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-2] [2s 781ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 781ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [2s 781ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SocketTube(8) DEBUG: [HttpClient-8-SelectorManager] [2s 782ms] 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@124e2a26[Not completed, 4 dependents] (id=497) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [2s 782ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-8-SelectorManager] [2s 782ms] SocketTube(8) read demand reset to 0 DEBUG: [pool-1-thread-2] [2s 782ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-8-SelectorManager] [2s 782ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 782ms] SSL Writer(SocketTube(8)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [2s 782ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 782ms] SSL Writer(SocketTube(8)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [2s 782ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [2s 782ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [2s 782ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 782ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [2s 782ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 782ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [2s 782ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [2s 782ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [2s 782ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [2s 782ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [2s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 783ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [2s 783ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 783ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [2s 783ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 783ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 786ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 786ms] SSL Writer(SocketTube(8)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 786ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 786ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 786ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 787ms] SSL Writer(SocketTube(8)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-2] [2s 787ms] SSL Writer(SocketTube(8)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-2] [2s 787ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 787ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 787ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-2] [2s 787ms] SocketTube(8) trying to write: 2201 DEBUG: [pool-1-thread-2] [2s 787ms] SocketTube(8) wrote: 2201 DEBUG: [pool-1-thread-2] [2s 787ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 787ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 787ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 787ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 787ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 791ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [2s 791ms] SocketTube(8) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [2s 791ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 791ms] SSL Reader(SocketTube(8)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 791ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 792ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 792ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for R (false) DEBUG: [pool-1-thread-2] [2s 792ms] SSL Reader(SocketTube(8)) Unwrapping: 133 DEBUG: [HttpClient-8-SelectorManager] [2s 792ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 792ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 792ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 792ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [2s 792ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 792ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 792ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [2s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 793ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 794ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 795ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-2] [2s 795ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [2s 795ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 796ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 796ms] SSL Writer(SocketTube(8)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 796ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 796ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 796ms] SSL Writer(SocketTube(8)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 796ms] SSL Writer(SocketTube(8)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [2s 796ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 796ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 796ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [2s 796ms] SocketTube(8) trying to write: 6 DEBUG: [pool-1-thread-2] [2s 796ms] SocketTube(8) wrote: 6 DEBUG: [pool-1-thread-2] [2s 797ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 797ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 797ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 797ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [2s 797ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 797ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 797ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [2s 797ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 797ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 797ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 797ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 797ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 798ms] SocketTube(8) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [2s 798ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 798ms] SSL Reader(SocketTube(8)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 798ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 798ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 798ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for R (false) DEBUG: [HttpClient-8-SelectorManager] [2s 798ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 798ms] SSL Reader(SocketTube(8)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [2s 798ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [2s 798ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 798ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [2s 798ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 798ms] SSL Reader(SocketTube(8)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [2s 799ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [2s 799ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 799ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [2s 799ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 799ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [2s 799ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [2s 799ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-2] [2s 799ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 799ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [2s 800ms] SSL Reader(SocketTube(8)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [2s 801ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 801ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [2s 801ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [2s 801ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-2] [2s 802ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [2s 802ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [2s 802ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 802ms] SSL Writer(SocketTube(8)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 802ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 802ms] SSLFlowDelegate(SocketTube(8)) setALPN = h2 DEBUG: [pool-1-thread-2] [2s 802ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 802ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [2s 802ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [2s 803ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 803ms] SSLTube(SocketTube(8)) connecting flows DEBUG: [pool-1-thread-2] [2s 803ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@40f2666f DEBUG: [pool-1-thread-2] [2s 803ms] Http2Connection(SSLTube(SocketTube(8))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 803ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 803ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 803ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [2s 803ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 803ms] SSLTube(SocketTube(8)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [2s 803ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 804ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 804ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 804ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 804ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 804ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [2s 804ms] SSL Writer(SocketTube(8)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [2s 804ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 804ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SSLTube(SocketTube(8))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SSLTube(SocketTube(8))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SSLTube(SocketTube(8))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 804ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed buffered data DEBUG: [pool-1-thread-2] [2s 804ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-2] [2s 804ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-2] [2s 804ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 805ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 805ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SSLTube(SocketTube(8))) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 805ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 806ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 806ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 806ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 806ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 806ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 806ms] SSL Writer(SocketTube(8)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 806ms] SSL Writer(SocketTube(8)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [2s 806ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 806ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 806ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [2s 806ms] SocketTube(8) trying to write: 90 DEBUG: [pool-1-thread-2] [2s 806ms] SocketTube(8) wrote: 90 DEBUG: [pool-1-thread-2] [2s 806ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 806ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 806ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 807ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 TestServer(2): starting connection DEBUG: [HttpClient-8-SelectorManager] [2s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 809ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 809ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 807ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 809ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [2s 810ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 810ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 810ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 810ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [2s 810ms] SSL Writer(SocketTube(8)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 810ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 810ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 810ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 810ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [2s 810ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 810ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 810ms] SSLTube(SocketTube(8)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 810ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [2s 810ms] SSL Writer(SocketTube(8)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 810ms] SSL Writer(SocketTube(8)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [2s 811ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 811ms] SSL Writer(SocketTube(8)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 811ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [2s 811ms] SSL Writer(SocketTube(8)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 811ms] SSL Writer(SocketTube(8)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [2s 811ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 811ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 811ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [2s 811ms] SocketTube(8) trying to write: 174 DEBUG: [pool-1-thread-2] [2s 811ms] SocketTube(8) wrote: 174 DEBUG: [pool-1-thread-2] [2s 811ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 812ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 812ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 812ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 812ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 812ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-2] [2s 812ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 812ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [2s 812ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 812ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [2s 812ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 812ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 812ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [2s 812ms] SocketTube(8) resuming read event DEBUG: [Test-server-pool] [2s 812ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [2s 812ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 812ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for R (true) DEBUG: [Test-server-pool] [2s 812ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 813ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [2s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for None (false) DEBUG: [Test-server-pool] [2s 813ms] 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] [2s 813ms] SocketTube(8) read bytes: 1803 DEBUG: [HttpClient-8-SelectorManager] [2s 813ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 813ms] SSL Reader(SocketTube(8)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 813ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 813ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for R (false) DEBUG: [pool-1-thread-2] [2s 813ms] SSL Reader(SocketTube(8)) Unwrapping: 1803 DEBUG: [HttpClient-8-SelectorManager] [2s 813ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [2s 814ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 814ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 814ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 814ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [2s 814ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [2s 814ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [2s 814ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 814ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [2s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 814ms] SSL Reader(SocketTube(8)) Unwrapping: 77 DEBUG: [readLoop] [2s 814ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 814ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 814ms] SSL Reader(SocketTube(8)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [2s 814ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [2s 814ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [2s 814ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [2s 815ms] SSL Reader(SocketTube(8)) sending 39 DEBUG: [pool-1-thread-2] [2s 815ms] SSL Reader(SocketTube(8)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [2s 815ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 815ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false TestServer: GET /https2/chunk/x DEBUG: [pool-1-thread-2] [2s 815ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 39 bytes downstream Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [2s 815ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 39 bytes in 1 buffers TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [2s 815ms] Http2Connection(SSLTube(SocketTube(8))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 815ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [2s 815ms] Http2Connection(SSLTube(SocketTube(8))) Processing 39 Sent response headers 200 DEBUG: [pool-1-thread-2] [2s 815ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [2s 816ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 816ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [2s 816ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 816ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 816ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 816ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [2s 816ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [2s 816ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-2] [2s 816ms] SSL Writer(SocketTube(8)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [2s 816ms] SSL Writer(SocketTube(8)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [2s 816ms] SSL Writer(SocketTube(8)) wrapping 9 bytes DEBUG: [HttpClient-8-SelectorManager] [2s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 816ms] SocketTube(8) no more demand for reading DEBUG: [pool-1-thread-2] [2s 816ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-8-SelectorManager] [2s 816ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 816ms] SSL Writer(SocketTube(8)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [2s 817ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [2s 817ms] SSL Writer(SocketTube(8)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 817ms] SSL Writer(SocketTube(8)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [2s 817ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 817ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 817ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [2s 817ms] SocketTube(8) trying to write: 47 DEBUG: [pool-1-thread-2] [2s 817ms] SocketTube(8) wrote: 47 DEBUG: [pool-1-thread-2] [2s 817ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 817ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 817ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 817ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 817ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 817ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 817ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [readLoop] [2s 817ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [2s 818ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [readLoop] [2s 818ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [2s 818ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [readLoop] [2s 818ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 818ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 818ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(1) DEBUG: [pool-1-thread-2] [2s 818ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 818ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 818ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [2s 818ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 818ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for R (true) DEBUG: [pool-1-thread-2] [2s 818ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 818ms] SocketTube(8) read bytes: 158 DEBUG: [HttpClient-8-SelectorManager] [2s 818ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 819ms] SSL Reader(SocketTube(8)) Adding 158 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 819ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 819ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 819ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for R (false) DEBUG: [pool-1-thread-2] [2s 819ms] SSL Reader(SocketTube(8)) Unwrapping: 158 DEBUG: [HttpClient-8-SelectorManager] [2s 819ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 819ms] SSL Reader(SocketTube(8)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [2s 819ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [2s 819ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [2s 819ms] SSL Reader(SocketTube(8)) sending 11 DEBUG: [pool-1-thread-2] [2s 822ms] SSL Reader(SocketTube(8)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [2s 822ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 822ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [2s 822ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-2] [2s 822ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 822ms] Http2Connection(SSLTube(SocketTube(8))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 822ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-2] [2s 822ms] Http2Connection(SSLTube(SocketTube(8))) Processing 11 DEBUG: [pool-1-thread-2] [2s 822ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [2s 822ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 822ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 823ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 823ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 823ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 823ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/chunk/x) 200 HTTP_2 Local port: 34500 DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 880ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 880ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 880ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 880ms] HttpClientImpl(8) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:60123/https2/chunk/x DEBUG: [pool-1-thread-2] [2s 880ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(2) DEBUG: [pool-1-thread-2] [2s 880ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(8)) Unwrapping: 109 DEBUG: [MainThread] [2s 881ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(8)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(8)) sending 24 DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(8)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 881ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [2s 882ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SSLTube(SocketTube(8))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SSLTube(SocketTube(8))) Processing 24 DEBUG: [pool-1-thread-2] [2s 882ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [2s 882ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 882ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [2s 882ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 882ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 882ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 882ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [2s 882ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 883ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [2s 883ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [2s 883ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 883ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(3) DEBUG: [pool-1-thread-2] [2s 883ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 883ms] SSL Reader(SocketTube(8)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [2s 883ms] SSL Reader(SocketTube(8)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 883ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(8)) sending 9 DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(8)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [2s 884ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SSLTube(SocketTube(8))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 884ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SSLTube(SocketTube(8))) Processing 9 DEBUG: [pool-1-thread-2] [2s 885ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [2s 885ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 885ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 885ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 885ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 885ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 885ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 885ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 885ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [2s 885ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(8))) Closed stream 1 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@78aa2550 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [2s 886ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(4) DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-2] [2s 886ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [2s 886ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [2s 886ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 886ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 886ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@574cb60b for R (false) DEBUG: [MainThread] [2s 887ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [2s 888ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43507/http1/fixed/x GET DEBUG: [pool-1-thread-2] [2s 888ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [2s 888ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [2s 888ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 888ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 889ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [2s 889ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [2s 889ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [2s 890ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 890ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [2s 890ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@635e9f59 queue.isEmpty: true DEBUG: [pool-1-thread-2] [2s 890ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@635e9f59, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 890ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 890ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 890ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 890ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 890ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [2s 890ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [2s 891ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-9-SelectorManager] [2s 891ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@b9e312e for C (true) DEBUG: [HttpClient-9-SelectorManager] [2s 891ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [2s 892ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33634 DEBUG: [pool-1-thread-2] [2s 892ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [2s 892ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [2s 892ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [2s 892ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 892ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [2s 892ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 892ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [2s 892ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [2s 892ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [2s 892ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [2s 892ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [2s 892ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1665a5e DEBUG: [HttpClient-9-SelectorManager] [2s 893ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [2s 893ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 893ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [2s 893ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [2s 893ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [2s 893ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-2] [2s 893ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [2s 893ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 893ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 893ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [2s 893ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-9-SelectorManager] [2s 893ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-3] [2s 893ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-9-SelectorManager] [2s 893ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 893ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [2s 894ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [2s 894ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 894ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 894ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 894ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [2s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (true) DEBUG: [pool-1-thread-2] [2s 894ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [2s 894ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [2s 894ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 894ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 894ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [2s 894ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [2s 894ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 894ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 894ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [2s 894ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [2s 894ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [2s 894ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 895ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [2s 895ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 895ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 895ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [2s 895ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [2s 895ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [2s 895ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [2s 895ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [2s 895ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [2s 895ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 895ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@30cc5c43 DEBUG: [pool-1-thread-2] [2s 895ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [2s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 896ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [2s 896ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [2s 896ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [2s 896ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@635e9f59 DEBUG: [pool-1-thread-2] [2s 896ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [2s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [pool-1-thread-2] [2s 896ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@635e9f59 DEBUG: [HttpClient-9-SelectorManager] [2s 896ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 896ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [2s 897ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [2s 897ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@635e9f59 DEBUG: [pool-1-thread-2] [2s 897ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [2s 897ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [2s 988ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [2s 989ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [2s 989ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@19656faf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@389487dd queue.isEmpty: false DEBUG: [pool-1-thread-2] [2s 989ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [2s 989ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [2s 989ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 989ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 989ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 989ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@19656faf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@389487dd, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [2s 989ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@19656faf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@389487dd DEBUG: [pool-1-thread-2] [2s 989ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 990ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@19656faf/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@389487dd DEBUG: [pool-1-thread-2] [2s 990ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [2s 990ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [2s 990ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 990ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 990ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [2s 990ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [2s 990ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [2s 990ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [2s 990ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [2s 990ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 990ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [2s 990ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 990ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [2s 990ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [2s 990ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [2s 990ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [2s 990ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:43507/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [2s 990ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [2s 990ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [2s 991ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [2s 991ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [2s 991ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 991ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 991ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 991ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [2s 991ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [2s 991ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [2s 991ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [2s 991ms] SocketTube(9) write: offloading requestMore DEBUG: [MainThread] [2s 991ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 991ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 991ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 991ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [2s 990ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [2s 991ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 991ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [2s 991ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [2s 991ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 991ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 991ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 991ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 991ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [MainThread] [2s 991ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-2] [2s 991ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [2s 992ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 992ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [2s 993ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43507/http1/chunk/x GET DEBUG: [pool-1-thread-2] [2s 996ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [2s 997ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [2s 997ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 997ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 997ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [2s 997ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [2s 998ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 998ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [2s 998ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7ddb1c22 queue.isEmpty: true DEBUG: [pool-1-thread-2] [2s 998ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7ddb1c22, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [2s 998ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 998ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 998ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 998ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 998ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [2s 998ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [2s 998ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [2s 998ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 998ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [2s 998ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 998ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [2s 998ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [2s 998ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [2s 998ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [2s 998ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [2s 999ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [2s 999ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 999ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [2s 999ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [2s 999ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [2s 999ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@75ea03af DEBUG: [HttpClient-9-SelectorManager] [2s 999ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [2s 999ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [2s 999ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [2s 999ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [2s 999ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [2s 999ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [2s 999ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [2s 999ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [2s 999ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 999ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [3s] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [3s] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 1ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [3s 1ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 1ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 1ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 1ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 1ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 1ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 1ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 1ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 1ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [3s 1ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 1ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 1ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5e3417bb DEBUG: [pool-1-thread-3] [3s 1ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 5ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [3s 5ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [3s 5ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 5ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 5ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7ddb1c22 DEBUG: [HttpClient-9-SelectorManager] [3s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [pool-1-thread-3] [3s 5ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 5ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7ddb1c22 DEBUG: [pool-1-thread-3] [3s 5ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [3s 5ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [3s 6ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7ddb1c22 DEBUG: [pool-1-thread-3] [3s 6ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 6ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 97ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [3s 97ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-3] [3s 97ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6ea9c908/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7a6ea947 queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 97ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-2] [3s 97ms] HttpClientImpl(9) ClientImpl (async) elapsed 104 millis for GET to http://127.0.0.1:43507/http1/chunk/x DEBUG: [pool-1-thread-3] [3s 97ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 97ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 97ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 97ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 98ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6ea9c908/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7a6ea947, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [3s 98ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6ea9c908/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7a6ea947 DEBUG: [pool-1-thread-3] [3s 98ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 98ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6ea9c908/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7a6ea947 DEBUG: [pool-1-thread-3] [3s 98ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [3s 98ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [3s 98ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [3s 98ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [3s 98ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [3s 98ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [MainThread] [3s 98ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 98ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [3s 98ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [3s 98ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [3s 99ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [3s 99ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [3s 99ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [3s 99ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 99ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 99ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 99ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 99ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [MainThread] [3s 99ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 99ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [3s 99ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 99ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [3s 99ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [3s 99ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [3s 99ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [3s 100ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 100ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [3s 100ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 100ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [3s 100ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [3s 100ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 100ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 100ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [3s 100ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [MainThread] [3s 100ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 100ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [3s 100ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 101ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [3s 101ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 101ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 101ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-3] [3s 101ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 101ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [3s 102ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:41491/https1/fixed/x GET DEBUG: [HttpClient-9-SelectorManager] [3s 101ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 102ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 102ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/fixed/x GET, proxy=null DEBUG: [HttpClient-9-SelectorManager] [3s 103ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 103ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 103ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 103ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 103ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 103ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 104ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-3] [3s 104ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [3s 104ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@46ed13e6 for C (true) DEBUG: [HttpClient-9-SelectorManager] [3s 104ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 104ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51558 DEBUG: [pool-1-thread-3] [3s 105ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-3] [3s 105ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 105ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-3] [3s 105ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 105ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 105ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-3] [3s 105ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 105ms] 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@56e7c307[Not completed, 4 dependents] (id=673) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 105ms] SocketTube(10) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 105ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 105ms] SocketTube(10) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 105ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [3s 105ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 106ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 106ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [3s 106ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 106ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 110ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 110ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 110ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [3s 110ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 110ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 110ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 110ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 110ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 111ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 111ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 111ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 111ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 113ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 113ms] SSL Writer(SocketTube(10)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 113ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 113ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 113ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 113ms] SSL Writer(SocketTube(10)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [3s 113ms] SSL Writer(SocketTube(10)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [3s 113ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 113ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 114ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [3s 114ms] SocketTube(10) trying to write: 2186 DEBUG: [pool-1-thread-3] [3s 114ms] SocketTube(10) wrote: 2186 DEBUG: [pool-1-thread-3] [3s 114ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 114ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 114ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 114ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 114ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 126ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [3s 126ms] SocketTube(10) read bytes: 261 DEBUG: [HttpClient-9-SelectorManager] [3s 126ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 126ms] SSL Reader(SocketTube(10)) Adding 261 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 126ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 127ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 127ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 127ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 127ms] SSL Reader(SocketTube(10)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [3s 127ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [3s 127ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 127ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 127ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 127ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 127ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 130ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [3s 130ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 130ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 130ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 130ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 131ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 131ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 131ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 131ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 131ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 131ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 131ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 131ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 131ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-3] [3s 131ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 131ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 131ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 131ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 131ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 131ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 131ms] SSL Reader(SocketTube(10)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [3s 132ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [3s 132ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 132ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 132ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 132ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [3s 132ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 132ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 132ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [3s 132ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [3s 133ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 133ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 135ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [3s 135ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 135ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 135ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 135ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 135ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 135ms] SSLFlowDelegate(SocketTube(10)) setALPN = DEBUG: [pool-1-thread-3] [3s 136ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [3s 136ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [3s 136ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 136ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [3s 136ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51558 remote=/127.0.0.1:41491] DEBUG: [pool-1-thread-3] [3s 136ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 136ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@521f8262 queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@521f8262, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 137ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 137ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [3s 137ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [3s 137ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@725ee0a0 DEBUG: [pool-1-thread-3] [3s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [3s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 137ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 137ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 137ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 137ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 137ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [3s 137ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 138ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 138ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [3s 138ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 138ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [3s 138ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 138ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [3s 138ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [3s 138ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 138ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 138ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [3s 138ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [3s 138ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 138ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [3s 138ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 138ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 139ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 139ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 139ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 139ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 139ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [3s 139ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [3s 139ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 139ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 139ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 139ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 139ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 139ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 139ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-3] [3s 139ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 139ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 139ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 139ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 140ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 140ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [3s 140ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 140ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [3s 140ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 140ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 140ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 140ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 140ms] Http1Response(id=9) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 140ms] Http1Response(id=9) First time around DEBUG: [pool-1-thread-3] [3s 140ms] Http1Response(id=9) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 140ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 141ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7d754b3d DEBUG: [pool-1-thread-3] [3s 141ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 141ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [3s 141ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 141ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 141ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 141ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [3s 141ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [3s 141ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 142ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 142ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [pool-1-thread-3] [3s 142ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [3s 142ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 142ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 142ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [3s 142ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [3s 142ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [3s 142ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 142ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 142ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 142ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 142ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 143ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 143ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [3s 143ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [3s 143ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 143ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 144ms] SocketTube(10) read bytes: 1835 DEBUG: [HttpClient-9-SelectorManager] [3s 144ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 144ms] SSL Reader(SocketTube(10)) Adding 1835 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 144ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [3s 144ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1835, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [pool-1-thread-3] [3s 144ms] SSL Reader(SocketTube(10)) Unwrapping: 1835 DEBUG: [HttpClient-9-SelectorManager] [3s 144ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 145ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1835 into buffer of 16676 remaining to decode: 114 DEBUG: [pool-1-thread-3] [3s 145ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 145ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [3s 145ms] SSL Reader(SocketTube(10)) Unwrapping: 114 DEBUG: [pool-1-thread-3] [3s 145ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 145ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [3s 145ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [3s 145ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [3s 146ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [3s 146ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 146ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 146ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [3s 146ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [3s 146ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@521f8262 DEBUG: [pool-1-thread-3] [3s 146ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 146ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@521f8262 DEBUG: [pool-1-thread-3] [3s 146ms] Http1Response(id=9) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [3s 146ms] Http1Response(id=9) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [3s 146ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@521f8262 DEBUG: [pool-1-thread-3] [3s 146ms] Http1Response(id=9) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 146ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [3s 189ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 189ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 189ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 204ms] Http1Response(id=9) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [3s 205ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-3] [3s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@17fb2981/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3959a58e queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 205ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 205ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 205ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 205ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:41491/https1/fixed/x DEBUG: [MainThread] [3s 206ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 205ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@17fb2981/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3959a58e, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [3s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@17fb2981/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3959a58e DEBUG: [pool-1-thread-3] [3s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@17fb2981/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3959a58e DEBUG: [pool-1-thread-3] [3s 207ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [3s 207ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [3s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 208ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 208ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 208ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 208ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 208ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [3s 208ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [3s 208ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 208ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 208ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 210ms] SocketTube(10) read bytes: 53 DEBUG: [HttpClient-9-SelectorManager] [3s 210ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 210ms] SSL Reader(SocketTube(10)) Adding 53 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 210ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 210ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 212ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 212ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 213ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [3s 213ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [3s 213ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@17fb2981/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3959a58e DEBUG: [pool-1-thread-3] [3s 213ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 213ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@17fb2981/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3959a58e DEBUG: [pool-1-thread-3] [3s 213ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [3s 213ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [3s 214ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 214ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 214ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [3s 214ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [3s 214ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 214ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 214ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 214ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 214ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [3s 220ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [3s 220ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [3s 220ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [3s 220ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [3s 221ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 221ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 221ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 221ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 221ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 221ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 221ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 221ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 222ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:41491/https1/chunk/x GET DEBUG: [pool-1-thread-2] [3s 223ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 223ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 223ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 223ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 223ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-2] [3s 223ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [3s 223ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 224ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4f710c21 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4f710c21, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 224ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 224ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 224ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 224ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5347c07d DEBUG: [pool-1-thread-2] [3s 224ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [3s 224ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 221ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [3s 224ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 224ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 224ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 224ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [3s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [3s 225ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 225ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [3s 225ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 225ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 225ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 225ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [3s 225ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [3s 225ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 225ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [3s 225ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 225ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 225ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [3s 225ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 225ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 226ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 226ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [3s 226ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [3s 226ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 226ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 226ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [3s 226ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [3s 226ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [3s 226ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 226ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 226ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 226ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 226ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 226ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [3s 226ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 226ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 226ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 227ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 227ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 227ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 228ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 228ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 228ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 228ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 228ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 225ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [3s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [3s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 229ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [3s 229ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [3s 229ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [3s 229ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 229ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 228ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 229ms] SocketTube(10) read bytes: 223 DEBUG: [HttpClient-9-SelectorManager] [3s 229ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 230ms] SSL Reader(SocketTube(10)) Adding 223 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 230ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 230ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [pool-1-thread-2] [3s 228ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 230ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 230ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@47ea18af DEBUG: [pool-1-thread-2] [3s 230ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 230ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 230ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 230ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-2] [3s 230ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(10)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 223 into buffer of 16676 remaining to decode: 101 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [3s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [3s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4f710c21 DEBUG: [pool-1-thread-3] [3s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4f710c21 DEBUG: [pool-1-thread-3] [3s 231ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [3s 232ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [3s 232ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4f710c21 DEBUG: [pool-1-thread-3] [3s 232ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 232ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 323ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [3s 323ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-3] [3s 323ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6b7c91fb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@25850a34 queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 324ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 324ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 324ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 324ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6b7c91fb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@25850a34, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [3s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6b7c91fb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@25850a34 DEBUG: [pool-1-thread-3] [3s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6b7c91fb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@25850a34 DEBUG: [pool-1-thread-3] [3s 324ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [3s 324ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [3s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 324ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 324ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 325ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [3s 325ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [3s 325ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6b7c91fb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@25850a34 DEBUG: [pool-1-thread-3] [3s 325ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 325ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6b7c91fb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@25850a34 DEBUG: [pool-1-thread-3] [3s 325ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [3s 325ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [3s 326ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [3s 326ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [3s 326ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [3s 326ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [3s 326ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [3s 326ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [3s 326ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 326ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 326ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [3s 326ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [pool-1-thread-3] [3s 326ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [3s 326ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 327ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-2] [3s 327ms] HttpClientImpl(9) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:41491/https1/chunk/x DEBUG: [MainThread] [3s 328ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 328ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 328ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [3s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [3s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [3s 328ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [3s 328ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [MainThread] [3s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [MainThread] [3s 328ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6b7c91fb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@25850a34 DEBUG: [MainThread] [3s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [3s 329ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6b7c91fb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@25850a34 DEBUG: [MainThread] [3s 329ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [MainThread] [3s 329ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [3s 329ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [MainThread] [3s 329ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [3s 329ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [MainThread] [3s 329ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [3s 329ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [3s 329ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [3s 329ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [3s 329ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [3s 329ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [3s 329ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [3s 329ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [3s 329ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 329ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [MainThread] [3s 329ms] SocketTube(10) got some demand for reading DEBUG: [MainThread] [3s 329ms] SocketTube(10) resuming read event DEBUG: [MainThread] [3s 329ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 329ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 329ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [3s 330ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [HttpClient-9-SelectorManager] [3s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [MainThread] [3s 330ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [3s 336ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 337ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 337ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 337ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 337ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [3s 337ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 337ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [MainThread] [3s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [MainThread] [3s 337ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 337ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 337ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 337ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 338ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59057/http2/fixed/x GET DEBUG: [pool-1-thread-2] [3s 339ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 339ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 339ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 339ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 339ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 339ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 339ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 340ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 340ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 340ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@62f5367c queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 340ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@62f5367c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 340ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 340ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 340ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 340ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 340ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 340ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [3s 341ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-9-SelectorManager] [3s 341ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@200563bb for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54640,localport=59057] DEBUG: [HttpClient-9-SelectorManager] [3s 341ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-9-SelectorManager] [3s 345ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54640 DEBUG: [pool-1-thread-2] [3s 345ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 345ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [3s 345ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-2] [3s 345ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 345ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-2] [3s 345ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 345ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-2] [3s 345ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-2] [3s 345ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 345ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [3s 346ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 346ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 346ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [3s 346ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [3s 346ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [3s 346ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@11564a67 DEBUG: [HttpClient-9-SelectorManager] [3s 346ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 346ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 346ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 346ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 346ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 346ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 347ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 347ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 347ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 347ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 347ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-2] [3s 347ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [3s 347ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for R (true) DEBUG: [pool-1-thread-3] [3s 348ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 348ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 348ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-3] [3s 348ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 348ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 348ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 348ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 348ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 348ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 348ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 348ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 348ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 348ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 349ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-3] [3s 349ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 349ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 349ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 349ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 349ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 349ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 349ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 349ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 349ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-3] [3s 349ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for None (false) DEBUG: [pool-1-thread-3] [3s 349ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 349ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@55c84d2b DEBUG: [pool-1-thread-3] [3s 349ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 349ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-9-SelectorManager] [3s 349ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [3s 349ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [3s 350ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@62f5367c DEBUG: [HttpClient-9-SelectorManager] [3s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for R (false) DEBUG: [pool-1-thread-3] [3s 350ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 350ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 350ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@62f5367c DEBUG: [pool-1-thread-3] [3s 350ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [3s 350ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [3s 350ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@62f5367c DEBUG: [pool-1-thread-3] [3s 350ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 350ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 350ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54640 remote=/127.0.0.1:59057] DEBUG: [pool-1-thread-3] [3s 350ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [3s 350ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-3] [3s 350ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5ab4ed20/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@576d98e8 queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 351ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 351ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 351ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 351ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [3s 351ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 351ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [3s 351ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 352ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 352ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 352ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 352ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 352ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [3s 352ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 352ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-3] [3s 352ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 352ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 352ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-3] [3s 352ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 352ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@543fffe5 DEBUG: [HttpClient-9-SelectorManager] [3s 352ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [3s 352ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 352ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 353ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 353ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-9-SelectorManager] [3s 353ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 353ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [3s 353ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [HttpClient-9-SelectorManager] [3s 353ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for R (false) DEBUG: [pool-1-thread-3] [3s 353ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 353ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 353ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 353ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 353ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-9-SelectorManager] [3s 353ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 353ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 353ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 353ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 353ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 353ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [3s 353ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [3s 353ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 354ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-3] [3s 354ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-3] [3s 354ms] SocketTube(11) write: requesting more... DEBUG: [Test-server-pool] [3s 354ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 354ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [Test-server-pool] [3s 354ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 354ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 354ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [3s 354ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 354ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [3s 354ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [Test-server-pool] [3s 354ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 354ms] SocketTube(11) trying to write: 13 DEBUG: [Test-server-pool] [3s 354ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 355ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-3] [3s 355ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 355ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [3s 355ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 355ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 355ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 355ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 355ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 355ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-3] [3s 355ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [3s 355ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [3s 355ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 355ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 355ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [3s 355ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [3s 355ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [3s 355ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [3s 355ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 355ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [pool-1-thread-3] [3s 355ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5ab4ed20/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@576d98e8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true TestServer(1): Using handler for: /http2/fixed DEBUG: [pool-1-thread-3] [3s 356ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 356ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true TestServer(1): connection started DEBUG: [pool-1-thread-3] [3s 356ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more Sent response headers 200 DEBUG: [readLoop] [3s 356ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 356ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 356ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 356ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 356ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 356ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-9-SelectorManager] [3s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for None (false) DEBUG: [readLoop] [3s 356ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [3s 357ms] SocketTube(11) read bytes: 87 DEBUG: [readLoop] [3s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 357ms] Http2Connection(SocketTube(11)) onNext: got 87 bytes in 1 buffers DEBUG: [readLoop] [3s 357ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 357ms] SocketTube(11) resuming read event DEBUG: [readLoop] [3s 357ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-3] [3s 357ms] Http2Connection(SocketTube(11)) sending 87 to Http2Connection.asyncReceive DEBUG: [readLoop] [3s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 357ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 87 DEBUG: [HttpClient-9-SelectorManager] [3s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for R (false) DEBUG: [pool-1-thread-3] [3s 357ms] Http2Connection(SocketTube(11)) Processing 87 DEBUG: [readLoop] [3s 357ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-9-SelectorManager] [3s 357ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 357ms] FramesDecoder decodes: 87 DEBUG: [pool-1-thread-3] [3s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 357ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-9-SelectorManager] [3s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for None (false) DEBUG: [pool-1-thread-3] [3s 357ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-9-SelectorManager] [3s 357ms] SocketTube(11) read bytes: 9 DEBUG: [pool-1-thread-3] [3s 357ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 357ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 357ms] Http2Connection(SocketTube(11)) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 358ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [HttpClient-9-SelectorManager] [3s 358ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [3s 358ms] SocketTube(11) trying to write: 9 DEBUG: [HttpClient-9-SelectorManager] [3s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 358ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 358ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-3] [3s 358ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [3s 358ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 358ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [3s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 358ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 358ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 358ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 358ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 358ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 358ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 358ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 359ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 359ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/fixed/x) 200 HTTP_2 Local port: 54640 DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 441ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 441ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 441ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 441ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:59057/http2/fixed/x DEBUG: [pool-1-thread-3] [3s 441ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 441ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 441ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 441ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 442ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [3s 442ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [MainThread] [3s 442ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 442ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 442ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 442ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 442ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 442ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 442ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 442ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 442ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 442ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 442ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 443ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 443ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 443ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@34dd16cf DEBUG: [pool-1-thread-3] [3s 443ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 443ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 443ms] Http2Connection(SocketTube(11)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 443ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-3] [3s 443ms] Http2Connection(SocketTube(11)) Processing 9 DEBUG: [pool-1-thread-3] [3s 443ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 443ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 443ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 443ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [MainThread] [3s 444ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59057/http2/chunk/x GET DEBUG: [pool-1-thread-3] [3s 444ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 444ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [3s 444ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 444ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 445ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 445ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 445ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 445ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 445ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 445ms] Http2Connection(SocketTube(11)) Opened stream 3 DEBUG: [pool-1-thread-3] [3s 445ms] Http2Connection(SocketTube(11))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 446ms] PlainHttpConnection(SocketTube(11)) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 446ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 446ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [3s 446ms] SocketTube(11) trying to write: 60 DEBUG: [pool-1-thread-3] [3s 446ms] SocketTube(11) wrote: 60 DEBUG: [pool-1-thread-3] [3s 446ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [3s 446ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 446ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [3s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 446ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 446ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 446ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-3] [3s 446ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 446ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-3] [3s 446ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 446ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 447ms] Http2Connection(SocketTube(11))/Stream(3) requestSent: streamid=3 but response not received TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [3s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 448ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [3s 448ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 448ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 448ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 448ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 449ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 42 DEBUG: [pool-1-thread-3] [3s 449ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [3s 449ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [3s 449ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 449ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 449ms] Http2Connection(SocketTube(11))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 449ms] Http2Connection(SocketTube(11))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 449ms] Http2Connection(SocketTube(11))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 450ms] Http2Connection(SocketTube(11))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/chunk/x) 200 HTTP_2 Local port: 54640 DEBUG: [pool-1-thread-3] [3s 544ms] Http2Connection(SocketTube(11))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 545ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 545ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 545ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 545ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:59057/http2/chunk/x DEBUG: [pool-1-thread-3] [3s 545ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [3s 545ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [3s 545ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 545ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 545ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 545ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 28, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 545ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 3) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 545ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [MainThread] [3s 545ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 545ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [MainThread] [3s 546ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 546ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 546ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onComplete DEBUG: [MainThread] [3s 546ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 546ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 546ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 546ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 546ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 546ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 546ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 546ms] Http2Connection(SocketTube(11))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [3s 546ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 546ms] Http2Connection(SocketTube(11))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-3] [3s 546ms] Http2Connection(SocketTube(11))/Stream(3) close stream 3 DEBUG: [pool-1-thread-3] [3s 546ms] Http2Connection(SocketTube(11)) Closed stream 3 DEBUG: [pool-1-thread-3] [3s 546ms] Http2Connection(SocketTube(11))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@49fd2099 DEBUG: [pool-1-thread-3] [3s 546ms] Http2Connection(SocketTube(11))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-3] [3s 546ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [MainThread] [3s 547ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60123/https2/fixed/x GET DEBUG: [pool-1-thread-3] [3s 548ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 548ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 548ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 549ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [pool-1-thread-3] [3s 549ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [3s 549ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@77998277 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-9-SelectorManager] [3s 549ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34506, Session(1711996932101|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [3s 549ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34506 DEBUG: [pool-1-thread-3] [3s 550ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [3s 550ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 550ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [3s 550ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 550ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-3] [3s 550ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 550ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [HttpClient-9-SelectorManager] [3s 550ms] 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@6180c93d[Not completed, 4 dependents] (id=906) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 550ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SocketTube(12) DEBUG: [HttpClient-9-SelectorManager] [3s 550ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 550ms] SocketTube(12) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 550ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 551ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 551ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 551ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [3s 551ms] SSL Writer(SocketTube(12)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [3s 551ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 551ms] SSL Writer(SocketTube(12)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [3s 551ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 551ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [3s 551ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [3s 551ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [3s 551ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 551ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 551ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 551ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 551ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 551ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 551ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 551ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 551ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 552ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 555ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 556ms] SSL Writer(SocketTube(12)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 556ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 556ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [3s 556ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 556ms] SSL Writer(SocketTube(12)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 556ms] SSL Writer(SocketTube(12)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 556ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 556ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 556ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 556ms] SocketTube(12) trying to write: 2191 DEBUG: [pool-1-thread-3] [3s 556ms] SocketTube(12) wrote: 2191 DEBUG: [pool-1-thread-3] [3s 556ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 556ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 556ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 556ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 556ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 560ms] SocketTube(12) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [3s 560ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 560ms] SSL Reader(SocketTube(12)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 560ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 560ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [pool-1-thread-3] [3s 560ms] SSL Reader(SocketTube(12)) Unwrapping: 133 DEBUG: [HttpClient-9-SelectorManager] [3s 560ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 561ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 561ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 561ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 561ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [3s 561ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 561ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [3s 561ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 562ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 562ms] 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] [3s 563ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-3] [3s 563ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 563ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 563ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 563ms] SSL Writer(SocketTube(12)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 563ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 563ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [3s 563ms] SSL Writer(SocketTube(12)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 563ms] SSL Writer(SocketTube(12)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 563ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 563ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 564ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 564ms] SocketTube(12) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 564ms] SocketTube(12) wrote: 6 DEBUG: [pool-1-thread-3] [3s 564ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 564ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 564ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 564ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 564ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 564ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 564ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [3s 564ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 564ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 564ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 564ms] SocketTube(12) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [3s 565ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 565ms] SSL Reader(SocketTube(12)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 565ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 565ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [pool-1-thread-3] [3s 565ms] SSL Reader(SocketTube(12)) Unwrapping: 175 DEBUG: [HttpClient-9-SelectorManager] [3s 565ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 565ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [3s 565ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 565ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 565ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [3s 565ms] SSL Reader(SocketTube(12)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [3s 565ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 565ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 565ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 565ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [3s 566ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 566ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 566ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-3] [3s 566ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 566ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 566ms] SSL Reader(SocketTube(12)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 567ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 567ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 567ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 567ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [3s 567ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 568ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 568ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 568ms] SSL Writer(SocketTube(12)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 568ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 568ms] SSLFlowDelegate(SocketTube(12)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 568ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 568ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 568ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 569ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 569ms] SSLTube(SocketTube(12)) connecting flows DEBUG: [pool-1-thread-3] [3s 569ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@726c4b96 DEBUG: [pool-1-thread-3] [3s 569ms] Http2Connection(SSLTube(SocketTube(12))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 569ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 569ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 569ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 569ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 569ms] SSLTube(SocketTube(12)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 569ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 569ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 569ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 569ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 569ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 570ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [3s 570ms] SSL Writer(SocketTube(12)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 570ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 570ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 570ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 570ms] Http2Connection(SSLTube(SocketTube(12))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 570ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 570ms] Http2Connection(SSLTube(SocketTube(12))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 570ms] Http2Connection(SSLTube(SocketTube(12))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 570ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 570ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [3s 570ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [3s 570ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 570ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 570ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 570ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 570ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 571ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 571ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 571ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 571ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 571ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 571ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 571ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 571ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 571ms] SSL Writer(SocketTube(12)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 571ms] SSL Writer(SocketTube(12)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 571ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 571ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 572ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 572ms] SocketTube(12) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 572ms] SocketTube(12) wrote: 90 DEBUG: [pool-1-thread-3] [3s 572ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 572ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 572ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 572ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 572ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 572ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [3s 572ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 572ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 572ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 572ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [3s 572ms] SSL Writer(SocketTube(12)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 572ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 572ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 572ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 572ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [3s 572ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 572ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 573ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 573ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [3s 573ms] SSL Writer(SocketTube(12)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 573ms] SSL Writer(SocketTube(12)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 573ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 573ms] SSL Writer(SocketTube(12)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 573ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 573ms] SSL Writer(SocketTube(12)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 573ms] SSL Writer(SocketTube(12)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 573ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 573ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 573ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 573ms] SocketTube(12) trying to write: 174 TestServer(2): starting connection DEBUG: [pool-1-thread-3] [3s 573ms] SocketTube(12) wrote: 174 DEBUG: [pool-1-thread-3] [3s 574ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 574ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 574ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 574ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 574ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 574ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [3s 574ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 574ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 574ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [3s 574ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 574ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [Test-server-pool] [3s 574ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 574ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [3s 574ms] SocketTube(12) resuming read event DEBUG: [Test-server-pool] [3s 574ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [3s 574ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 574ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [3s 574ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [3s 574ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 574ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-9-SelectorManager] [3s 575ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 575ms] SocketTube(12) read bytes: 1803 DEBUG: [HttpClient-9-SelectorManager] [3s 575ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 575ms] SSL Reader(SocketTube(12)) Adding 1803 bytes to read buffer TestServer(2): connection started DEBUG: [pool-1-thread-3] [3s 575ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 575ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 575ms] SSL Reader(SocketTube(12)) Unwrapping: 1803 DEBUG: [readLoop] [3s 575ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 575ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 575ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [readLoop] [3s 575ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 575ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 575ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 576ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [readLoop] [3s 576ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 576ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 576ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 576ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 576ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 576ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 576ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [3s 576ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 576ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 576ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [3s 576ms] SSL Reader(SocketTube(12)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [3s 576ms] SSL Reader(SocketTube(12)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 576ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [3s 576ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 77 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [3s 577ms] SSL Reader(SocketTube(12)) sending 39 DEBUG: [pool-1-thread-3] [3s 577ms] SSL Reader(SocketTube(12)) Adding 39 to outputQ queue Sent response headers 200 DEBUG: [pool-1-thread-3] [3s 577ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 577ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 577ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [3s 577ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 577ms] Http2Connection(SSLTube(SocketTube(12))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 578ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 578ms] Http2Connection(SSLTube(SocketTube(12))) Processing 39 DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [pool-1-thread-3] [3s 578ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-3] [3s 578ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 578ms] 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] [3s 578ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 578ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 578ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 578ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 578ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 579ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 579ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [3s 579ms] SSL Writer(SocketTube(12)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 579ms] SSL Writer(SocketTube(12)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 579ms] SSL Writer(SocketTube(12)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [3s 579ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 579ms] SSL Writer(SocketTube(12)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 579ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 579ms] SSL Writer(SocketTube(12)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 579ms] SSL Writer(SocketTube(12)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 580ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 580ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 580ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 580ms] SocketTube(12) trying to write: 47 DEBUG: [pool-1-thread-3] [3s 580ms] SocketTube(12) wrote: 47 DEBUG: [pool-1-thread-3] [3s 580ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 580ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 580ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 580ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 580ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 580ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 580ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [3s 580ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [readLoop] [3s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 581ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [3s 581ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 581ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 581ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 581ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 581ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 581ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [3s 581ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 581ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 581ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 582ms] SocketTube(12) read bytes: 163 DEBUG: [HttpClient-9-SelectorManager] [3s 582ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 582ms] SSL Reader(SocketTube(12)) Adding 163 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 582ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 582ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 583ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [pool-1-thread-3] [3s 583ms] SSL Reader(SocketTube(12)) Unwrapping: 163 DEBUG: [HttpClient-9-SelectorManager] [3s 583ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 583ms] SSL Reader(SocketTube(12)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [3s 583ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [3s 583ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [3s 583ms] SSL Reader(SocketTube(12)) sending 16 DEBUG: [pool-1-thread-3] [3s 583ms] SSL Reader(SocketTube(12)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [3s 583ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 583ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 584ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SSLTube(SocketTube(12))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [3s 584ms] Http2Connection(SSLTube(SocketTube(12))) Processing 16 DEBUG: [pool-1-thread-3] [3s 584ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [3s 584ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 584ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 585ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 585ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 585ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 585ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/fixed/x) 200 HTTP_2 Local port: 34506 DEBUG: [pool-1-thread-3] [3s 648ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 648ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 648ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 648ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 648ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:60123/https2/fixed/x DEBUG: [pool-1-thread-3] [3s 648ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [MainThread] [3s 649ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 649ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 649ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [3s 650ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [3s 650ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 650ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [3s 650ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 650ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 650ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 650ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [3s 650ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [3s 650ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 650ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 650ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 652ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 653ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [3s 653ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 653ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 653ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 653ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 653ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 653ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 653ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 653ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 653ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@ccddc81 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 654ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 654ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [3s 654ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 654ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [MainThread] [3s 655ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60123/https2/chunk/x GET DEBUG: [pool-1-thread-3] [3s 655ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 655ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [3s 655ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 655ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 655ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 656ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 656ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 656ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 656ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 656ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 3 DEBUG: [pool-1-thread-3] [3s 656ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 656ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 656ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 657ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 657ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 657ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 657ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [3s 658ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [3s 658ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 658ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 658ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 658ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 658ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [readLoop] [3s 658ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 658ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [readLoop] [3s 658ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 658ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [3s 658ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [3s 658ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 658ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-3] [3s 658ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 658ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 658ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 658ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [3s 658ms] 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] [3s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 660ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [3s 660ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 660ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 660ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 660ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 660ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [HttpClient-9-SelectorManager] [3s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 660ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 660ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [3s 660ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 660ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 661ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [3s 661ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 661ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 661ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 661ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [3s 661ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 661ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 661ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 661ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 662ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/chunk/x) 200 HTTP_2 Local port: 34506 DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 756ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 756ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 756ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 756ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:60123/https2/chunk/x DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 756ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 756ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [3s 756ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 756ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [3s 757ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(6): 24 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [3s 757ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [3s 757ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 757ms] FramesDecoder Got frame: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onNext(15) DEBUG: [pool-1-thread-3] [3s 758ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 758ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 758ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 758ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 30, limit: 16777216 DEBUG: [MainThread] [3s 758ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 3) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [3s 758ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(6) DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 759ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(7): 9 DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [3s 759ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 759ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 759ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 759ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 759ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 759ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 759ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 759ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [3s 759ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 3 DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@507ad8b9 DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [3s 760ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [3s 760ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 760ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [MainThread] [3s 771ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [3s 774ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:43507/http1/fixed/x GET DEBUG: [pool-1-thread-3] [3s 775ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 775ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 775ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 775ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 775ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 775ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 775ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 776ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 776ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 776ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@600306be queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 776ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@600306be, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 776ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 776ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 776ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 776ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 776ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 776ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [3s 776ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [3s 777ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2eb2598b for C (true) DEBUG: [HttpClient-10-SelectorManager] [3s 777ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [3s 777ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33644 DEBUG: [pool-1-thread-3] [3s 777ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 778ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [3s 778ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [3s 778ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 778ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-3] [3s 778ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [3s 778ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-3] [3s 778ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-10-SelectorManager] [3s 778ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@244a32fb DEBUG: [HttpClient-10-SelectorManager] [3s 778ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [3s 778ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [3s 778ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [3s 778ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-10-SelectorManager] [3s 778ms] SocketTube(13) onSubscribe called DEBUG: [pool-1-thread-3] [3s 778ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 778ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [3s 778ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [3s 778ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [3s 778ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 778ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [3s 779ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 779ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-1] [3s 779ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 779ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 779ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 779ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 779ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-3] [3s 779ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 779ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 779ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 779ms] Http1Publisher(SocketTube(13)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 780ms] SocketTube(13) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 780ms] SocketTube(13) wrote: 204 DEBUG: [pool-1-thread-3] [3s 780ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [3s 780ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 780ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 780ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 780ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-2] [3s 780ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 780ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 780ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 780ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-2] [3s 781ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 781ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6148a816 for R (true) DEBUG: [pool-1-thread-3] [3s 780ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 781ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 781ms] Exchange sendRequestBody DEBUG: [HttpClient-10-SelectorManager] [3s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6148a816 for None (false) DEBUG: [pool-1-thread-3] [3s 781ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 781ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 781ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 782ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-3] [3s 782ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-10-SelectorManager] [3s 782ms] SocketTube(13) read bytes: 90 DEBUG: [pool-1-thread-3] [3s 782ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-10-SelectorManager] [3s 782ms] Http1AsyncReceiver(SocketTube(13)) Putting 90 bytes into the queue DEBUG: [pool-1-thread-3] [3s 782ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-10-SelectorManager] [3s 782ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [3s 782ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@248f7eb DEBUG: [pool-1-thread-2] [3s 782ms] Http1AsyncReceiver(SocketTube(13)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@600306be DEBUG: [HttpClient-10-SelectorManager] [3s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6148a816 for R (false) DEBUG: [pool-1-thread-3] [3s 782ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 782ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-10-SelectorManager] [3s 782ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 782ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 782ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@600306be DEBUG: [pool-1-thread-3] [3s 782ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 90) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 782ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [pool-1-thread-2] [3s 782ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [3s 782ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [3s 782ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [3s 782ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@600306be DEBUG: [pool-1-thread-2] [3s 783ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 783ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [3s 881ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [3s 881ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@70a3d3c7(10) DEBUG: [pool-1-thread-2] [3s 881ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@143e9b64/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20d84de2 queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 882ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 14 DEBUG: [pool-1-thread-2] [3s 882ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 882ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 882ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 882ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 882ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@143e9b64/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20d84de2, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [3s 882ms] Http1AsyncReceiver(SocketTube(13)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@143e9b64/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20d84de2 DEBUG: [pool-1-thread-2] [3s 882ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 882ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@143e9b64/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@20d84de2 DEBUG: [pool-1-thread-2] [3s 882ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [3s 882ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [3s 882ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 882ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 882ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [3s 883ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [pool-1-thread-2] [3s 883ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [3s 883ms] ConnectionPool(10) registering CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-2] [3s 883ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-2] [3s 883ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 883ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-2] [3s 883ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 883ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-10-SelectorManager] [3s 883ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-2] [3s 883ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-10-SelectorManager] [3s 883ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-10-SelectorManager] [3s 883ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [3s 883ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [3s 883ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [3s 883ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [3s 883ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [3s 883ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 883ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [HttpClient-10-SelectorManager] [3s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6148a816 for R (false) DEBUG: [pool-1-thread-2] [3s 884ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-10-SelectorManager] [3s 884ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [3s 884ms] SocketTube(13) onSubscribe called DEBUG: [pool-1-thread-2] [3s 884ms] HttpResponseInputStream next item received DEBUG: [HttpClient-10-SelectorManager] [3s 884ms] SocketTube(13) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 884ms] HttpResponseInputStream item offered DEBUG: [HttpClient-10-SelectorManager] [3s 884ms] SocketTube(13) write: starting subscription DEBUG: [pool-1-thread-2] [3s 884ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-10-SelectorManager] [3s 884ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 884ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@70a3d3c7(10) DEBUG: [pool-1-thread-1] [3s 884ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [3s 884ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 884ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 885ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [3s 886ms] HttpClientImpl(10) ClientImpl (async) elapsed 111 millis for GET to http://127.0.0.1:43507/http1/fixed/x DEBUG: [MainThread] [3s 886ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 886ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 886ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 886ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 886ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 888ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [3s 889ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:43507/http1/chunk/x GET DEBUG: [pool-1-thread-3] [3s 889ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 889ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 889ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 889ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 889ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 889ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 890ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 890ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 890ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 890ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@126c53b5 queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 890ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@126c53b5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 890ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 890ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 890ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 890ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 890ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 890ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [3s 891ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [3s 891ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5656689 for C (true) DEBUG: [HttpClient-11-SelectorManager] [3s 891ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [3s 891ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33656 DEBUG: [pool-1-thread-3] [3s 891ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 891ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [3s 891ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [3s 891ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 891ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-3] [3s 892ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [3s 892ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-3] [3s 892ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [pool-1-thread-3] [3s 892ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-3] [3s 892ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 892ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [3s 892ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@f9d0df9 DEBUG: [HttpClient-11-SelectorManager] [3s 892ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [3s 892ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [3s 892ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [3s 892ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [3s 892ms] SocketTube(14) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 892ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-11-SelectorManager] [3s 892ms] SocketTube(14) write: starting subscription DEBUG: [pool-1-thread-3] [3s 892ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 892ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [3s 892ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 892ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-2] [3s 892ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 892ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 892ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [3s 892ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 892ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 892ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 893ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 893ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 893ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 893ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 893ms] Http1Publisher(SocketTube(14)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 893ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [3s 893ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a9f926e for R (true) DEBUG: [pool-1-thread-3] [3s 893ms] SocketTube(14) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 893ms] SocketTube(14) wrote: 204 DEBUG: [pool-1-thread-3] [3s 893ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 893ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 893ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 893ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 893ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-3] [3s 893ms] Http1Publisher(SocketTube(14)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 893ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 893ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 893ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 893ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 894ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 894ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-3] [3s 894ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 894ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 894ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 894ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@57de19bc DEBUG: [pool-1-thread-3] [3s 894ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 894ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 894ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 894ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [pool-1-thread-3] [3s 894ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-11-SelectorManager] [3s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a9f926e for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 894ms] SocketTube(14) read bytes: 108 DEBUG: [HttpClient-11-SelectorManager] [3s 894ms] Http1AsyncReceiver(SocketTube(14)) Putting 108 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [3s 895ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [3s 895ms] Http1AsyncReceiver(SocketTube(14)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@126c53b5 DEBUG: [pool-1-thread-3] [3s 895ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [3s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a9f926e for R (false) DEBUG: [pool-1-thread-3] [3s 895ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@126c53b5 DEBUG: [HttpClient-11-SelectorManager] [3s 895ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 895ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [3s 895ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [3s 895ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@126c53b5 DEBUG: [pool-1-thread-3] [3s 895ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 895ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 989ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [3s 990ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6a228eb9(11) DEBUG: [pool-1-thread-3] [3s 990ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5961324c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@27c8289f queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 990ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 24 DEBUG: [pool-1-thread-3] [3s 990ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 990ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 990ms] HttpClientImpl(11) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:43507/http1/chunk/x DEBUG: [pool-1-thread-3] [3s 990ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 991ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 991ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5961324c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@27c8289f, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [3s 991ms] Http1AsyncReceiver(SocketTube(14)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5961324c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@27c8289f DEBUG: [pool-1-thread-3] [3s 991ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 991ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5961324c/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@27c8289f DEBUG: [pool-1-thread-3] [3s 991ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [3s 991ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [3s 991ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [3s 991ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [3s 991ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [MainThread] [3s 991ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 991ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [3s 991ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [3s 991ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [3s 991ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [3s 991ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [3s 992ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [3s 992ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [3s 992ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 992ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 992ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 992ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 992ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [3s 992ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [3s 992ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [MainThread] [3s 992ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 992ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [MainThread] [3s 992ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 992ms] ConnectionPool(11) registering CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 992ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [3s 992ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 992ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-3] [3s 992ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 992ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-3] [3s 993ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-11-SelectorManager] [3s 993ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-3] [3s 993ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 993ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 993ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 993ms] HttpResponseInputStream next item received DEBUG: [HttpClient-11-SelectorManager] [3s 993ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-3] [3s 993ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 993ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-11-SelectorManager] [3s 993ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [3s 993ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 993ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-11-SelectorManager] [3s 993ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 993ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6a228eb9(11) DEBUG: [HttpClient-11-SelectorManager] [3s 993ms] SocketTube(14) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 993ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-11-SelectorManager] [3s 993ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [3s 993ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-11-SelectorManager] [3s 993ms] SocketTube(14) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4a9f926e for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 994ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [3s 994ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [3s 994ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [3s 994ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [3s 994ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 994ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 994ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 995ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [3s 995ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:41491/https1/fixed/x GET DEBUG: [pool-1-thread-3] [3s 996ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 996ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 996ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 997ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [pool-1-thread-3] [3s 997ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [3s 997ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1db093b0 for C (true) DEBUG: [HttpClient-12-SelectorManager] [3s 997ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [3s 997ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51560 DEBUG: [pool-1-thread-3] [3s 998ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-3] [3s 998ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 998ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-3] [3s 998ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [3s 998ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-3] [3s 998ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [3s 998ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-3] [3s 998ms] SSL Writer(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SocketTube(15) DEBUG: [HttpClient-12-SelectorManager] [3s 998ms] 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@1748f8c0[Not completed, 4 dependents] (id=1128) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 998ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-12-SelectorManager] [3s 998ms] SocketTube(15) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 998ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-12-SelectorManager] [3s 998ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 998ms] SSL Writer(SocketTube(15)) onSubscribe initiating handshaking DEBUG: [HttpClient-12-SelectorManager] [3s 998ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [3s 998ms] SSL Writer(SocketTube(15)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [3s 998ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 998ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [3s 998ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [3s 998ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 998ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [3s 998ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [3s 998ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [3s 998ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [3s 998ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [3s 998ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [3s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@524a644d for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 999ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [3s 999ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 999ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [3s 999ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 999ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 1ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 1ms] SSL Writer(SocketTube(15)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 2ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 2ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 2ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 2ms] SSL Writer(SocketTube(15)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 2ms] SSL Writer(SocketTube(15)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [4s 2ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 2ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 2ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 2ms] SocketTube(15) trying to write: 2186 DEBUG: [pool-1-thread-3] [4s 2ms] SocketTube(15) wrote: 2186 DEBUG: [pool-1-thread-3] [4s 2ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 2ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 2ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 2ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 2ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@524a644d for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 10ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [4s 10ms] SocketTube(15) read bytes: 261 DEBUG: [HttpClient-12-SelectorManager] [4s 10ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 10ms] SSL Reader(SocketTube(15)) Adding 261 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 10ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [4s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@524a644d for R (false) DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(15)) Unwrapping: 261 DEBUG: [HttpClient-12-SelectorManager] [4s 10ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 10ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 10ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 11ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 16ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-3] [4s 16ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 16ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 16ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 16ms] SSL Writer(SocketTube(15)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 16ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 16ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 16ms] SSL Writer(SocketTube(15)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 16ms] SSL Writer(SocketTube(15)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 16ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 16ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 16ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 16ms] SocketTube(15) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 17ms] SocketTube(15) wrote: 6 DEBUG: [pool-1-thread-3] [4s 17ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 17ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 17ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 17ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 17ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 17ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 17ms] SSL Reader(SocketTube(15)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [4s 17ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [4s 17ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 17ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 17ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 17ms] SSL Reader(SocketTube(15)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [4s 17ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 18ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 18ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [4s 18ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 18ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 18ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 19ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-3] [4s 19ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 19ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 19ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 19ms] SSL Writer(SocketTube(15)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 19ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 19ms] SSLFlowDelegate(SocketTube(15)) setALPN = DEBUG: [pool-1-thread-3] [4s 20ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 20ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [4s 20ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [4s 20ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 20ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [4s 20ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51560 remote=/127.0.0.1:41491] DEBUG: [pool-1-thread-3] [4s 20ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 20ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@463421d1 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@463421d1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 20ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 21ms] Http1Exchange SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [4s 21ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [4s 21ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@58523749 DEBUG: [pool-1-thread-3] [4s 21ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 21ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 21ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 21ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 21ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 21ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 21ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 21ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 21ms] Http1Publisher(SSLTube(SocketTube(15))) got subscriber: SSLTube(SocketTube(15)) DEBUG: [pool-1-thread-3] [4s 21ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 21ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 21ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 21ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 21ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 21ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 22ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 22ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 22ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 22ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 22ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 22ms] Http1Publisher(SSLTube(SocketTube(15))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [4s 22ms] SSLTube(SocketTube(15)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 22ms] SSL Writer(SocketTube(15)) onNext DEBUG: [pool-1-thread-3] [4s 22ms] SSL Writer(SocketTube(15)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 22ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 22ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 22ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 22ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 22ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 22ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 22ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [4s 22ms] SSL Writer(SocketTube(15)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 22ms] SSL Writer(SocketTube(15)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 22ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 22ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 22ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 22ms] SocketTube(15) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 23ms] SocketTube(15) wrote: 90 DEBUG: [pool-1-thread-3] [4s 23ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 23ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 23ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 23ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 23ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 23ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-3] [4s 23ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 23ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 23ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 23ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 23ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 23ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 23ms] Http1Response(id=14) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 23ms] Http1Response(id=14) First time around DEBUG: [pool-1-thread-3] [4s 23ms] Http1Response(id=14) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 23ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 23ms] Http1Publisher(SSLTube(SocketTube(15))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@468513a1 DEBUG: [pool-1-thread-3] [4s 23ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 23ms] SSL Writer(SocketTube(15)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [4s 24ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 24ms] SSL Writer(SocketTube(15)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 24ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 24ms] SSL Writer(SocketTube(15)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 24ms] SSL Writer(SocketTube(15)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [4s 24ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 24ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 24ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 24ms] SocketTube(15) trying to write: 134 DEBUG: [pool-1-thread-3] [4s 24ms] SocketTube(15) wrote: 134 DEBUG: [pool-1-thread-3] [4s 24ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-12-SelectorManager] [4s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@524a644d for None (false) DEBUG: [pool-1-thread-3] [4s 24ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 24ms] SocketTube(15) no more demand for reading DEBUG: [pool-1-thread-3] [4s 24ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 24ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 24ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 24ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 24ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 25ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 25ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 25ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 25ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 25ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@524a644d for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@524a644d for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 25ms] SocketTube(15) read bytes: 1835 DEBUG: [HttpClient-12-SelectorManager] [4s 25ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 25ms] SSL Reader(SocketTube(15)) Adding 1835 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 25ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 25ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:1835, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@524a644d for R (false) DEBUG: [pool-1-thread-3] [4s 25ms] SSL Reader(SocketTube(15)) Unwrapping: 1835 DEBUG: [HttpClient-12-SelectorManager] [4s 25ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 26ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 1835 into buffer of 16676 remaining to decode: 114 DEBUG: [pool-1-thread-3] [4s 26ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 26ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [4s 26ms] SSL Reader(SocketTube(15)) Unwrapping: 114 DEBUG: [pool-1-thread-3] [4s 26ms] SSL Reader(SocketTube(15)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 26ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [4s 26ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [4s 26ms] SSL Reader(SocketTube(15)) sending 76 DEBUG: [pool-1-thread-3] [4s 27ms] SSL Reader(SocketTube(15)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [4s 27ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 27ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 27ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [4s 27ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [4s 27ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@463421d1 DEBUG: [pool-1-thread-3] [4s 27ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 27ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@463421d1 DEBUG: [pool-1-thread-3] [4s 27ms] Http1Response(id=14) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [4s 27ms] Http1Response(id=14) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [4s 27ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@463421d1 DEBUG: [pool-1-thread-3] [4s 27ms] Http1Response(id=14) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 27ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-12-SelectorManager] [4s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@524a644d for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 69ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 69ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 96ms] Http1Response(id=14) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 96ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@70fdd694(12) DEBUG: [pool-1-thread-3] [4s 97ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@15c45835/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7299d9f5 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 97ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 97ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 97ms] HttpClientImpl(12) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:41491/https1/fixed/x DEBUG: [pool-1-thread-3] [4s 97ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 97ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 97ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 97ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@15c45835/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7299d9f5, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 97ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@15c45835/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7299d9f5 DEBUG: [pool-1-thread-3] [4s 97ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 97ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@15c45835/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7299d9f5 DEBUG: [pool-1-thread-3] [4s 97ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [4s 97ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 98ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [4s 98ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 98ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 98ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 98ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 98ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@524a644d for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@524a644d for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 99ms] SocketTube(15) read bytes: 53 DEBUG: [HttpClient-12-SelectorManager] [4s 99ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 99ms] SSL Reader(SocketTube(15)) Adding 53 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 99ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 99ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@524a644d for R (false) DEBUG: [pool-1-thread-3] [4s 99ms] SSL Reader(SocketTube(15)) Unwrapping: 53 DEBUG: [HttpClient-12-SelectorManager] [4s 99ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 99ms] SSL Reader(SocketTube(15)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 100ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [4s 100ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [4s 100ms] SSL Reader(SocketTube(15)) sending 15 DEBUG: [pool-1-thread-3] [4s 100ms] SSL Reader(SocketTube(15)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [4s 100ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 100ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 100ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [4s 100ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [4s 100ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@15c45835/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7299d9f5 DEBUG: [pool-1-thread-3] [4s 100ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 100ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@15c45835/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7299d9f5 DEBUG: [pool-1-thread-3] [4s 100ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [4s 100ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [4s 100ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 100ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 101ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [4s 101ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 101ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 101ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) cleared DEBUG: [MainThread] [4s 101ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 101ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) SSLTube(SocketTube(15)): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 101ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 101ms] ConnectionPool(12) registering CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-3] [4s 101ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [4s 101ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-3] [4s 101ms] Http1Publisher(SSLTube(SocketTube(15))) subscription cancelled DEBUG: [pool-1-thread-3] [4s 101ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 101ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 101ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 101ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 101ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 101ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 102ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [4s 102ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@70fdd694(12) DEBUG: [pool-1-thread-3] [4s 102ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 102ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [4s 102ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 102ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [4s 102ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 102ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 102ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 102ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 102ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 102ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 102ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 102ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 103ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@524a644d for R (false) DEBUG: [MainThread] [4s 103ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [4s 104ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:41491/https1/chunk/x GET DEBUG: [pool-1-thread-3] [4s 105ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 105ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 105ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 106ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [pool-1-thread-3] [4s 106ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [4s 106ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5bdd94b0 for C (true) DEBUG: [HttpClient-13-SelectorManager] [4s 107ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [4s 107ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51566 DEBUG: [pool-1-thread-3] [4s 107ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-3] [4s 107ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 107ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-3] [4s 107ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [4s 107ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-3] [4s 107ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 108ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-3] [4s 108ms] SSL Writer(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SocketTube(16) DEBUG: [pool-1-thread-3] [4s 108ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] 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@5125ffc0[Not completed, 4 dependents] (id=1203) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 108ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] SocketTube(16) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 108ms] SSL Writer(SocketTube(16)) onSubscribe initiating handshaking DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] SocketTube(16) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 108ms] SSL Writer(SocketTube(16)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 108ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [4s 108ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for R (true) DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [4s 108ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 108ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [4s 109ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 109ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 111ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 111ms] SSL Writer(SocketTube(16)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 112ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 112ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 112ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 112ms] SSL Writer(SocketTube(16)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 112ms] SSL Writer(SocketTube(16)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [4s 112ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 112ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 112ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 112ms] SocketTube(16) trying to write: 2186 DEBUG: [pool-1-thread-3] [4s 112ms] SocketTube(16) wrote: 2186 DEBUG: [pool-1-thread-3] [4s 112ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 112ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 112ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 112ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 112ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 119ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [4s 119ms] SocketTube(16) read bytes: 261 DEBUG: [HttpClient-13-SelectorManager] [4s 119ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 119ms] SSL Reader(SocketTube(16)) Adding 261 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 119ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 120ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 120ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 120ms] SSL Reader(SocketTube(16)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [4s 120ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [4s 120ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 120ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 120ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 120ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 120ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 122ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-3] [4s 122ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 122ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 123ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 123ms] SSL Writer(SocketTube(16)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 123ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 123ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 123ms] SSL Writer(SocketTube(16)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 123ms] SSL Writer(SocketTube(16)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 123ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 123ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 123ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 123ms] SocketTube(16) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 123ms] SocketTube(16) wrote: 6 DEBUG: [pool-1-thread-3] [4s 123ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 123ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 123ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 123ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 123ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 124ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 124ms] SSL Reader(SocketTube(16)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [4s 124ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [4s 124ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 124ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 124ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 124ms] SSL Reader(SocketTube(16)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [4s 124ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 124ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 124ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [4s 124ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [4s 124ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 124ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 126ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-3] [4s 126ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 126ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 126ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 126ms] SSL Writer(SocketTube(16)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 126ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 126ms] SSLFlowDelegate(SocketTube(16)) setALPN = DEBUG: [pool-1-thread-3] [4s 126ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 126ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [4s 127ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [4s 127ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 127ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-3] [4s 127ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51566 remote=/127.0.0.1:41491] DEBUG: [pool-1-thread-3] [4s 127ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 127ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@62fcab21 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@62fcab21, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 127ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 127ms] Http1Exchange SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-3] [4s 127ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-3] [4s 127ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5e9680fa DEBUG: [pool-1-thread-3] [4s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 128ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 128ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 128ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 128ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 128ms] Http1Publisher(SSLTube(SocketTube(16))) got subscriber: SSLTube(SocketTube(16)) DEBUG: [pool-1-thread-3] [4s 128ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 128ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 128ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 128ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 128ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 128ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 128ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 128ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 128ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 129ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 129ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 129ms] Http1Publisher(SSLTube(SocketTube(16))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [4s 129ms] SSLTube(SocketTube(16)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(16)) onNext DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(16)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 129ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 129ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 129ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 129ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 129ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 129ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 129ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(16)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(16)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 129ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 129ms] SocketTube(16) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 129ms] SocketTube(16) wrote: 90 DEBUG: [pool-1-thread-3] [4s 130ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 130ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 130ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 130ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 130ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 130ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-3] [4s 130ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 130ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-3] [4s 130ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 130ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 130ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 130ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 130ms] Http1Response(id=15) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 130ms] Http1Response(id=15) First time around DEBUG: [pool-1-thread-3] [4s 130ms] Http1Response(id=15) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 130ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 130ms] Http1Publisher(SSLTube(SocketTube(16))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2753e768 DEBUG: [pool-1-thread-3] [4s 130ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 130ms] SSL Writer(SocketTube(16)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [4s 131ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 131ms] SSL Writer(SocketTube(16)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 131ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 131ms] SSL Writer(SocketTube(16)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 131ms] SSL Writer(SocketTube(16)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [4s 131ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 131ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 131ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 131ms] SocketTube(16) trying to write: 134 DEBUG: [pool-1-thread-3] [4s 131ms] SocketTube(16) wrote: 134 DEBUG: [pool-1-thread-3] [4s 131ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 131ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 131ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 131ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 131ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 131ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 131ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 132ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [4s 132ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 132ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 132ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 132ms] SocketTube(16) read bytes: 1721 DEBUG: [HttpClient-13-SelectorManager] [4s 132ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 132ms] SSL Reader(SocketTube(16)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 132ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 132ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 132ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(16)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [4s 133ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-3] [4s 133ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [4s 133ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 133ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 173ms] SocketTube(16) read bytes: 223 DEBUG: [HttpClient-13-SelectorManager] [4s 173ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 173ms] SSL Reader(SocketTube(16)) Adding 223 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 173ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-3] [4s 173ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for R (false) DEBUG: [pool-1-thread-3] [4s 173ms] SSL Reader(SocketTube(16)) Unwrapping: 223 DEBUG: [HttpClient-13-SelectorManager] [4s 173ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 173ms] SSL Reader(SocketTube(16)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [4s 173ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [4s 174ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [4s 174ms] SSL Reader(SocketTube(16)) sending 84 DEBUG: [pool-1-thread-3] [4s 174ms] SSL Reader(SocketTube(16)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [4s 174ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 174ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 174ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [4s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [4s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@62fcab21 DEBUG: [pool-1-thread-3] [4s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@62fcab21 DEBUG: [pool-1-thread-3] [4s 174ms] Http1Response(id=15) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [4s 174ms] Http1Response(id=15) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [4s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@62fcab21 DEBUG: [pool-1-thread-3] [4s 174ms] Http1Response(id=15) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 175ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 205ms] Http1Response(id=15) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 205ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@554e444d(13) DEBUG: [pool-1-thread-3] [4s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@98a3e3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bab572 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 205ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 205ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 206ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 206ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@98a3e3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bab572, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@98a3e3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bab572 DEBUG: [pool-1-thread-3] [4s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@98a3e3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bab572 DEBUG: [pool-1-thread-3] [4s 206ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [4s 206ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [4s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [4s 206ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 206ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 206ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 206ms] SSL Reader(SocketTube(16)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [4s 207ms] SSL Reader(SocketTube(16)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [4s 207ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [4s 207ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [4s 207ms] SSL Reader(SocketTube(16)) sending 20 DEBUG: [pool-1-thread-3] [4s 207ms] SSL Reader(SocketTube(16)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [4s 207ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 207ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 207ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [4s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [4s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@98a3e3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bab572 DEBUG: [pool-1-thread-3] [4s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 207ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@98a3e3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bab572 DEBUG: [pool-1-thread-3] [4s 207ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [4s 207ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [4s 207ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [4s 207ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [4s 207ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [4s 207ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [4s 207ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [4s 207ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [4s 207ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 208ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 208ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [4s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 0 DEBUG: [pool-1-thread-3] [4s 208ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-3] [4s 208ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 208ms] SSL Reader(SocketTube(16)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [4s 208ms] SSL Reader(SocketTube(16)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 208ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [4s 208ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [4s 208ms] SSL Reader(SocketTube(16)) sending 5 DEBUG: [pool-1-thread-3] [4s 208ms] SSL Reader(SocketTube(16)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [4s 208ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 208ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-2] [4s 208ms] HttpClientImpl(13) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:41491/https1/chunk/x DEBUG: [MainThread] [4s 209ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 209ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 209ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 209ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [MainThread] [4s 209ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [4s 209ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [4s 209ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 209ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [MainThread] [4s 210ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 5 bytes into the queue DEBUG: [MainThread] [4s 210ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 210ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@98a3e3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bab572 DEBUG: [MainThread] [4s 210ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [MainThread] [4s 210ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@98a3e3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bab572 DEBUG: [MainThread] [4s 210ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 5/88 bytes to body parser DEBUG: [MainThread] [4s 210ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [4s 210ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [MainThread] [4s 210ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [4s 210ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [MainThread] [4s 210ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [4s 210ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) cleared DEBUG: [MainThread] [4s 210ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) SSLTube(SocketTube(16)): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 210ms] ConnectionPool(13) registering CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [MainThread] [4s 210ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [MainThread] [4s 210ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [MainThread] [4s 210ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [4s 210ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 210ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 210ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [MainThread] [4s 210ms] SocketTube(16) got some demand for reading DEBUG: [MainThread] [4s 211ms] SocketTube(16) resuming read event DEBUG: [MainThread] [4s 211ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 211ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-13-SelectorManager] [4s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@14276b80 for R (false) DEBUG: [MainThread] [4s 211ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [4s 211ms] Http1Publisher(SSLTube(SocketTube(16))) subscription cancelled DEBUG: [MainThread] [4s 211ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [4s 211ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [MainThread] [4s 211ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [4s 211ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 211ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 211ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [4s 211ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Finished reading body: READING_BODY DEBUG: [MainThread] [4s 211ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@554e444d(13) DEBUG: [MainThread] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [MainThread] [4s 211ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 211ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 211ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 212ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [4s 213ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:59057/http2/fixed/x GET DEBUG: [pool-1-thread-2] [4s 213ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 213ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 213ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 214ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 214ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 214ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 214ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 214ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 214ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 215ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1586a7a0 queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 215ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1586a7a0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 215ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 215ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 215ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 215ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 215ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 215ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [4s 215ms] PlainHttpConnection(SocketTube(17)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections DEBUG: [HttpClient-14-SelectorManager] [4s 215ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@67c04334 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=54646,localport=59057] TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [4s 216ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-14-SelectorManager] [4s 216ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54646 DEBUG: [pool-1-thread-2] [4s 216ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 216ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [pool-1-thread-2] [4s 216ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-2] [4s 216ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 216ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-2] [4s 216ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 216ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-2] [4s 216ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [pool-1-thread-2] [4s 216ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-14-SelectorManager] [4s 216ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6d382844 DEBUG: [pool-1-thread-2] [4s 216ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 217ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [4s 217ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 217ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [4s 217ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [4s 217ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 217ms] SocketTube(17) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 217ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 217ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 217ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 217ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 217ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-14-SelectorManager] [4s 217ms] SocketTube(17) write: starting subscription DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-2] [4s 217ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-2] [4s 217ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-14-SelectorManager] [4s 217ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [4s 217ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@283aab87 for R (true) DEBUG: [pool-1-thread-2] [4s 217ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 218ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 218ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 218ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 218ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 218ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 218ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(17)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 218ms] SocketTube(17) trying to write: 204 DEBUG: [pool-1-thread-2] [4s 218ms] SocketTube(17) wrote: 204 DEBUG: [pool-1-thread-2] [4s 218ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [4s 218ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 218ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 218ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 219ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-14-SelectorManager] [4s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@283aab87 for None (false) DEBUG: [pool-1-thread-2] [4s 219ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 219ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 219ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 219ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [pool-1-thread-2] [4s 219ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-14-SelectorManager] [4s 219ms] SocketTube(17) read bytes: 71 DEBUG: [pool-1-thread-2] [4s 219ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-14-SelectorManager] [4s 219ms] Http1AsyncReceiver(SocketTube(17)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-2] [4s 219ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@77d35faf DEBUG: [HttpClient-14-SelectorManager] [4s 219ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [4s 219ms] Http1AsyncReceiver(SocketTube(17)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1586a7a0 DEBUG: [pool-1-thread-2] [4s 219ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 219ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-14-SelectorManager] [4s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@283aab87 for R (false) DEBUG: [pool-1-thread-3] [4s 219ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1586a7a0 DEBUG: [HttpClient-14-SelectorManager] [4s 219ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 219ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [4s 219ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [4s 220ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1586a7a0 DEBUG: [pool-1-thread-3] [4s 220ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 220ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 220ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54646 remote=/127.0.0.1:59057] DEBUG: [pool-1-thread-3] [4s 220ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [4s 220ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7583f7cf(14) DEBUG: [pool-1-thread-3] [4s 220ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5511a658/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10d390a2 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 220ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 220ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 220ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 220ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-3] [4s 220ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 220ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [4s 221ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 221ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 221ms] Http2Connection(SocketTube(17)) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 221ms] Http2Connection(SocketTube(17))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 221ms] Http2Connection(SocketTube(17))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 221ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-3] [4s 221ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 221ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-3] [4s 221ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 221ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-14-SelectorManager] [4s 221ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-3] [4s 222ms] SocketTube(17) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 222ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [4s 222ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1958c60a DEBUG: [HttpClient-14-SelectorManager] [4s 222ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [4s 222ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 222ms] SocketTube(17) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 222ms] PlainHttpConnection(SocketTube(17)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 222ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 222ms] Http2Connection(SocketTube(17)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [4s 222ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [4s 222ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [4s 222ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [4s 222ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@283aab87 for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 222ms] SocketTube(17) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 222ms] PlainHttpConnection(SocketTube(17)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 222ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 222ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 222ms] SocketTube(17) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 222ms] Http2Connection(SocketTube(17)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-14-SelectorManager] [4s 222ms] SocketTube(17) write: starting subscription DEBUG: [pool-1-thread-3] [4s 222ms] Http2Connection(SocketTube(17)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [4s 222ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 222ms] Http2Connection(SocketTube(17)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 222ms] Http1AsyncReceiver(SocketTube(17)) stopping DEBUG: [pool-1-thread-2] [4s 222ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 223ms] Http1AsyncReceiver(SocketTube(17)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [4s 223ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [4s 223ms] Http1AsyncReceiver(SocketTube(17)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [4s 223ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-3] [4s 223ms] Http2Connection(SocketTube(17)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 223ms] SocketTube(17) trying to write: 63 DEBUG: [pool-1-thread-3] [4s 223ms] Http2Connection(SocketTube(17)) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 223ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-2] [4s 223ms] SocketTube(17) wrote: 63 DEBUG: [Test-server-pool] [4s 223ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 223ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-2] [4s 223ms] SocketTube(17) write: requesting more... DEBUG: [Test-server-pool] [4s 223ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 223ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [Test-server-pool] [4s 223ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [4s 223ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-3] [4s 223ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [4s 223ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [4s 223ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [4s 224ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 223ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 224ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7583f7cf(14) DEBUG: [Test-server-pool] [4s 224ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [4s 224ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5511a658/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10d390a2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 224ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 224ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [4s 224ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-3] [4s 224ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [4s 224ms] SocketTube(17) trying to write: 13 DEBUG: [pool-1-thread-3] [4s 224ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [4s 224ms] SocketTube(17) wrote: 13 DEBUG: [pool-1-thread-2] [4s 224ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [4s 224ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-2] [4s 224ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 224ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 224ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [4s 249ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 249ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 249ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 249ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [readLoop] [4s 250ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 250ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 250ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-14-SelectorManager] [4s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@283aab87 for None (false) DEBUG: [readLoop] [4s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 250ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [4s 250ms] SocketTube(17) read bytes: 96 DEBUG: [HttpClient-14-SelectorManager] [4s 250ms] Http2Connection(SocketTube(17)) onNext: got 96 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [4s 250ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-14-SelectorManager] [4s 250ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [4s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@283aab87 for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 250ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 251ms] Http2Connection(SocketTube(17)) sending 96 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 251ms] Http2Connection(SocketTube(17)) H2 Receiving(1): 96 DEBUG: [pool-1-thread-2] [4s 251ms] Http2Connection(SocketTube(17)) Processing 96 DEBUG: [pool-1-thread-2] [4s 251ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-2] [4s 251ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-3-SelectorManager] [4s 251ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [4s 251ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [pool-1-thread-2] [4s 251ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-5-SelectorManager] [4s 251ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [pool-1-thread-2] [4s 251ms] Http2Connection(SocketTube(17)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-4-SelectorManager] [4s 251ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [pool-1-thread-2] [4s 251ms] PlainHttpConnection(SocketTube(17)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 251ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 251ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-2] [4s 251ms] SocketTube(17) trying to write: 9 DEBUG: [pool-1-thread-2] [4s 252ms] SocketTube(17) wrote: 9 DEBUG: [pool-1-thread-2] [4s 252ms] SocketTube(17) write: requesting more... DEBUG: [readLoop] [4s 252ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 252ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [readLoop] [4s 252ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 252ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 252ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 252ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 252ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 252ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 252ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 252ms] Http2Connection(SocketTube(17))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 252ms] Http2Connection(SocketTube(17))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 252ms] Http2Connection(SocketTube(17))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 253ms] Http2Connection(SocketTube(17))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/fixed/x) 200 HTTP_2 Local port: 54646 DEBUG: [HttpClient-13-SelectorManager] [4s 253ms] HttpClientImpl(13) SelectorManager shutting down DEBUG: [HttpClient-11-SelectorManager] [4s 253ms] HttpClientImpl(11) SelectorManager shutting down DEBUG: [HttpClient-12-SelectorManager] [4s 253ms] HttpClientImpl(12) SelectorManager shutting down DEBUG: [HttpClient-10-SelectorManager] [4s 254ms] HttpClientImpl(10) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [4s 256ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [4s 261ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [4s 261ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [4s 281ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [4s 282ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [4s 283ms] Http2ClientImpl stopping DEBUG: [HttpClient-4-SelectorManager] [4s 284ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [4s 285ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 285ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 285ms] SocketTube(4) pausing read event DEBUG: [HttpClient-1-SelectorManager] [4s 285ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [4s 286ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 286ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 286ms] SocketTube(1) pausing read event DEBUG: [HttpClient-3-SelectorManager] [4s 286ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [4s 286ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 286ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 286ms] SocketTube(3) pausing read event DEBUG: [HttpClient-2-SelectorManager] [4s 288ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [4s 288ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 288ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 288ms] SocketTube(2) pausing read event DEBUG: [HttpClient-13-SelectorManager] [4s 289ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-13-SelectorManager] [4s 289ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [4s 289ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [4s 289ms] SocketTube(16) pausing read event DEBUG: [HttpClient-11-SelectorManager] [4s 289ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-11-SelectorManager] [4s 289ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [4s 289ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [4s 290ms] SocketTube(14) pausing read event DEBUG: [HttpClient-12-SelectorManager] [4s 291ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-12-SelectorManager] [4s 291ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [4s 291ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [4s 291ms] SocketTube(15) pausing read event DEBUG: [HttpClient-10-SelectorManager] [4s 292ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-10-SelectorManager] [4s 292ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [4s 292ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [4s 292ms] SocketTube(13) pausing read event DEBUG: [HttpClient-8-SelectorManager] [4s 296ms] Http2ClientImpl stopping DEBUG: [HttpClient-1-SelectorManager] [4s 306ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [4s 306ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 306ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [4s 306ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [4s 306ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [4s 306ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [4s 306ms] Http2ClientImpl stopping DEBUG: [HttpClient-2-SelectorManager] [4s 309ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [4s 309ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 309ms] ConnectionPool(2) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [4s 309ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [4s 309ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [4s 309ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [4s 309ms] Http2ClientImpl stopping DEBUG: [HttpClient-11-SelectorManager] [4s 311ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-11-SelectorManager] [4s 311ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 311ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams DEBUG: [HttpClient-11-SelectorManager] [4s 311ms] ConnectionPool(11) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-11-SelectorManager] [4s 311ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [4s 311ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [4s 312ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-11-SelectorManager] [4s 312ms] Http2ClientImpl stopping DEBUG: [HttpClient-5-SelectorManager] [4s 312ms] Http2Connection(SocketTube(5)) Close all streams DEBUG: [pool-1-thread-2] [4s 314ms] Http2Connection(SocketTube(17))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 314ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 314ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 314ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 314ms] HttpClientImpl(14) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:59057/http2/fixed/x DEBUG: [pool-1-thread-2] [4s 314ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 314ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 314ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 314ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [4s 314ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 314ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 314ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 314ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 314ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 315ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 315ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onComplete DEBUG: [HttpClient-10-SelectorManager] [4s 315ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-2] [4s 315ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 315ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 315ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 315ms] HttpResponseInputStream item offered DEBUG: [HttpClient-10-SelectorManager] [4s 315ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 315ms] Http2Connection(SocketTube(17))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-10-SelectorManager] [4s 315ms] ConnectionPool(10) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [pool-1-thread-2] [4s 315ms] Http2Connection(SocketTube(17))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-10-SelectorManager] [4s 315ms] SocketTube(13) Stopping read scheduler DEBUG: [pool-1-thread-2] [4s 315ms] Http2Connection(SocketTube(17))/Stream(1) close stream 1 DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 315ms] Http2Connection(SocketTube(17)) Closed stream 1 DEBUG: [HttpClient-10-SelectorManager] [4s 315ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 315ms] Http2Connection(SocketTube(17))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@713c6367 DEBUG: [HttpClient-10-SelectorManager] [4s 315ms] SocketTube(13) Read scheduler stopped DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-10-SelectorManager] [4s 315ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-2] [4s 315ms] Http2Connection(SocketTube(17))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 316ms] Http2Connection(SocketTube(17)) H2 processed(1) DEBUG: [MainThread] [4s 317ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [4s 317ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:59057/http2/chunk/x GET DEBUG: [HttpClient-8-SelectorManager] [4s 317ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams DEBUG: [pool-1-thread-2] [4s 318ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 318ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 318ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 318ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 318ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 318ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 318ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 319ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 319ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 319ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3b70c06a queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 319ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3b70c06a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 319ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 319ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 319ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 319ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 319ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 319ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [4s 319ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [HttpClient-15-SelectorManager] [4s 319ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@42acbfd8 for C (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-15-SelectorManager] [4s 319ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect TestServer(1): creating connection DEBUG: [HttpClient-15-SelectorManager] [4s 320ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54654 TestServer: New connection from Socket[addr=/127.0.0.1,port=54654,localport=59057] DEBUG: [pool-1-thread-2] [4s 320ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true TestServer(1): starting connection DEBUG: [pool-1-thread-2] [4s 320ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [pool-1-thread-2] [4s 320ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-2] [4s 320ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 320ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-2] [4s 320ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [4s 320ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-2] [4s 320ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [HttpClient-15-SelectorManager] [4s 320ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4854d4a8 DEBUG: [pool-1-thread-2] [4s 320ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-15-SelectorManager] [4s 320ms] SocketTube(18) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 320ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [4s 320ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [4s 320ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [pool-1-thread-2] [4s 320ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [4s 320ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [4s 321ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [4s 321ms] SocketTube(18) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 321ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [4s 321ms] SocketTube(18) write: starting subscription DEBUG: [pool-1-thread-3] [4s 321ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 321ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-15-SelectorManager] [4s 321ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 321ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-3] [4s 321ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [4s 321ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 321ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 321ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 321ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [4s 321ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-2] [4s 321ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 321ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-15-SelectorManager] [4s 321ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for R (true) DEBUG: [pool-1-thread-2] [4s 321ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 321ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 321ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 321ms] Http1Publisher(SocketTube(18)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 322ms] SocketTube(18) trying to write: 204 DEBUG: [pool-1-thread-2] [4s 322ms] SocketTube(18) wrote: 204 DEBUG: [pool-1-thread-2] [4s 322ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [4s 322ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 322ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 322ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 322ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [pool-1-thread-2] [4s 322ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [4s 322ms] Http2Connection(SocketTube(5)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-6-SelectorManager] [4s 322ms] Http2Connection(SocketTube(6)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-15-SelectorManager] [4s 322ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for None (false) DEBUG: [pool-1-thread-2] [4s 322ms] Http1Publisher(SocketTube(18)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-8-SelectorManager] [4s 322ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 34 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 322ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-SelectorManager] [4s 322ms] PlainHttpConnection(SocketTube(5)) added 34 bytes to the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 323ms] SocketTube(18) read bytes: 71 DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 34 bytes to the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 323ms] Http1AsyncReceiver(SocketTube(18)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [4s 322ms] PlainHttpConnection(SocketTube(6)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 323ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-8-SelectorManager] [4s 323ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 323ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-2] [4s 323ms] Exchange sendRequestBody DEBUG: [HttpClient-5-SelectorManager] [4s 323ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [4s 323ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(5) DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 323ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 323ms] Http1AsyncReceiver(SocketTube(18)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3b70c06a DEBUG: [pool-1-thread-1] [4s 323ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-8-SelectorManager] [4s 323ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-2] [4s 323ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-2] [4s 324ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-15-SelectorManager] [4s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for R (false) DEBUG: [pool-1-thread-1] [4s 323ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3b70c06a DEBUG: [HttpClient-8-SelectorManager] [4s 324ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-2] [4s 324ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-15-SelectorManager] [4s 324ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 324ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-1] [4s 324ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-8-SelectorManager] [4s 324ms] SSL Writer(SocketTube(8)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SSL Writer(SocketTube(7)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [4s 324ms] SSL Writer(SocketTube(8)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SSL Writer(SocketTube(7)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 324ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 324ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SSL Writer(SocketTube(7)) wrapping 34 bytes DEBUG: [pool-1-thread-1] [4s 324ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3b70c06a DEBUG: [HttpClient-8-SelectorManager] [4s 324ms] SSL Writer(SocketTube(8)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 325ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [HttpClient-8-SelectorManager] [4s 325ms] SSL Writer(SocketTube(8)) wrapping 34 bytes DEBUG: [pool-1-thread-2] [4s 324ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [4s 325ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 325ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@56b3de8c DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] SSL Writer(SocketTube(7)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 325ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-8-SelectorManager] [4s 325ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [4s 325ms] Http1Exchange reading headers DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [4s 325ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [HttpClient-8-SelectorManager] [4s 325ms] SSL Writer(SocketTube(8)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 325ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-8-SelectorManager] [4s 325ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [4s 325ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) headersReader is already completed DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] SSL Writer(SocketTube(7)) Sending 72 bytes downstream DEBUG: [pool-1-thread-2] [4s 325ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] SSL Writer(SocketTube(7)) Adding 72 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [4s 325ms] SSL Writer(SocketTube(8)) Sending 72 bytes downstream DEBUG: [pool-1-thread-2] [4s 325ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [4s 326ms] SSL Writer(SocketTube(8)) Adding 72 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [4s 326ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 326ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54654 remote=/127.0.0.1:59057] DEBUG: [HttpClient-7-SelectorManager] [4s 326ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-2] [4s 326ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: false DEBUG: [HttpClient-8-SelectorManager] [4s 326ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 326ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1b6bdf00(15) DEBUG: [HttpClient-8-SelectorManager] [4s 326ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 326ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4406a866/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d0fc39 queue.isEmpty: false DEBUG: [HttpClient-8-SelectorManager] [4s 326ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-2] [4s 326ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 326ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 326ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-2] [4s 326ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 326ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4406a866/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d0fc39, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 326ms] Http1AsyncReceiver(SocketTube(18)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4406a866/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d0fc39 DEBUG: [pool-1-thread-2] [4s 326ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [4s 326ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4406a866/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d0fc39 DEBUG: [pool-1-thread-2] [4s 327ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 327ms] Http1AsyncReceiver(SocketTube(18)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4406a866/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d0fc39 DEBUG: [pool-1-thread-2] [4s 327ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [4s 327ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4406a866/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d0fc39 DEBUG: [pool-1-thread-2] [4s 327ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 327ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [4s 327ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1b6bdf00(15) DEBUG: [pool-1-thread-2] [4s 327ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [4s 327ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [4s 328ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 328ms] Http2Connection(SocketTube(18)) Opened stream 1 DEBUG: [pool-1-thread-2] [4s 328ms] Http2Connection(SocketTube(18))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 328ms] Http2Connection(SocketTube(18))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [4s 328ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-2] [4s 328ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 328ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-2] [4s 328ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 328ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-15-SelectorManager] [4s 328ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-2] [4s 328ms] SocketTube(18) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [4s 328ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [4s 328ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3c117fd3 DEBUG: [HttpClient-15-SelectorManager] [4s 328ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [4s 328ms] SocketTube(18) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 328ms] PlainHttpConnection(SocketTube(18)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 328ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 328ms] SocketTube(18) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 328ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 328ms] Http2Connection(SocketTube(18)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [4s 328ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-2] [4s 328ms] PlainHttpConnection(SocketTube(18)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 328ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 328ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [4s 329ms] Http2Connection(SocketTube(18)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-15-SelectorManager] [4s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for R (false) DEBUG: [pool-1-thread-2] [4s 329ms] Http2Connection(SocketTube(18)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 329ms] SocketTube(18) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [4s 329ms] SocketTube(18) onSubscribe called DEBUG: [pool-1-thread-2] [4s 329ms] Http2Connection(SocketTube(18)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 329ms] Http1AsyncReceiver(SocketTube(18)) stopping DEBUG: [HttpClient-15-SelectorManager] [4s 329ms] SocketTube(18) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 329ms] Http1AsyncReceiver(SocketTube(18)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-15-SelectorManager] [4s 329ms] SocketTube(18) write: starting subscription DEBUG: [pool-1-thread-2] [4s 329ms] Http1AsyncReceiver(SocketTube(18)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-15-SelectorManager] [4s 329ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 329ms] Http2Connection(SocketTube(18)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 329ms] Http2Connection(SocketTube(18)) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 329ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [4s 329ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 329ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [4s 329ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-2] [4s 329ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-1] [4s 329ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-2] [4s 329ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [4s 329ms] SocketTube(18) trying to write: 63 DEBUG: [pool-1-thread-1] [4s 330ms] SocketTube(18) wrote: 63 DEBUG: [Test-server-pool] [4s 330ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 330ms] SocketTube(18) write: requesting more... DEBUG: [Test-server-pool] [4s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 330ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [Test-server-pool] [4s 330ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [4s 330ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 330ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [4s 330ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 330ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(18) DEBUG: [Test-server-pool] [4s 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 DEBUG: [pool-1-thread-1] [4s 330ms] SocketTube(18) trying to write: 13 DEBUG: [pool-1-thread-1] [4s 330ms] SocketTube(18) wrote: 13 DEBUG: [pool-1-thread-1] [4s 331ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 331ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-1] [4s 331ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 331ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 331ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 DEBUG: [readLoop] [4s 331ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [readLoop] [4s 331ms] FramesDecoder Tail size is now: 0, current= TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [4s 331ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 331ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 331ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [HttpClient-15-SelectorManager] [4s 332ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for None (false) DEBUG: [readLoop] [4s 332ms] 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-15-SelectorManager] [4s 332ms] SocketTube(18) read bytes: 50 DEBUG: [readLoop] [4s 332ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-15-SelectorManager] [4s 332ms] Http2Connection(SocketTube(18)) onNext: got 50 bytes in 1 buffers DEBUG: [readLoop] [4s 332ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [4s 332ms] SocketTube(18) resuming read event DEBUG: [readLoop] [4s 332ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-1] [4s 332ms] Http2Connection(SocketTube(18)) sending 50 to Http2Connection.asyncReceive DEBUG: [HttpClient-15-SelectorManager] [4s 332ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for R (false) DEBUG: [pool-1-thread-1] [4s 332ms] Http2Connection(SocketTube(18)) H2 Receiving(1): 50 DEBUG: [readLoop] [4s 332ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-15-SelectorManager] [4s 332ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 332ms] Http2Connection(SocketTube(18)) Processing 50 DEBUG: [readLoop] [4s 332ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 332ms] FramesDecoder decodes: 50 DEBUG: [HttpClient-15-SelectorManager] [4s 332ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for None (false) DEBUG: [pool-1-thread-1] [4s 333ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 332ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [4s 333ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-15-SelectorManager] [4s 333ms] SocketTube(18) read bytes: 41 DEBUG: [pool-1-thread-1] [4s 333ms] Http2Connection(SocketTube(18)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-15-SelectorManager] [4s 333ms] Http2Connection(SocketTube(18)) onNext: got 41 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 333ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 333ms] PlainHttpConnection(SocketTube(18)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 333ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 333ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for R (false) DEBUG: [pool-1-thread-1] [4s 333ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(18) DEBUG: [HttpClient-15-SelectorManager] [4s 333ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 333ms] SocketTube(18) trying to write: 9 DEBUG: [readLoop] [4s 333ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 333ms] SocketTube(18) wrote: 9 DEBUG: [readLoop] [4s 333ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 333ms] SocketTube(18) write: requesting more... DEBUG: [readLoop] [4s 333ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 333ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [readLoop] [4s 333ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [4s 334ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 334ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 334ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 334ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 334ms] Http2Connection(SocketTube(18))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 334ms] Http2Connection(SocketTube(18))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 334ms] Http2Connection(SocketTube(18))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 334ms] Http2Connection(SocketTube(18))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/chunk/x) 200 HTTP_2 Local port: 54654 DEBUG: [HttpClient-6-SelectorManager] [4s 344ms] SocketTube(6) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 344ms] SocketTube(6) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 344ms] SocketTube(6) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 344ms] SocketTube(6) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@62bc45d9 DEBUG: [HttpClient-6-SelectorManager] [4s 344ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [4s 344ms] SocketTube(5) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [4s 344ms] SocketTube(5) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [4s 344ms] SocketTube(5) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 344ms] SocketTube(5) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@64322dc6 DEBUG: [HttpClient-5-SelectorManager] [4s 344ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 347ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 347ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 347ms] SocketTube(8) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 355ms] Http2Connection(SocketTube(6)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 355ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 355ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 355ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 355ms] SocketTube(6) write: cancel DEBUG: [pool-1-thread-2] [4s 355ms] Http2Connection(SocketTube(6)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 355ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [4s 355ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: cancelled by SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [4s 355ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 359ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 359ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 359ms] SocketTube(7) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 360ms] Http2Connection(SocketTube(5)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [4s 360ms] SocketTube(5) Stopping read scheduler DEBUG: [pool-1-thread-3] [4s 360ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [4s 360ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 360ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [4s 360ms] SocketTube(5) write: cancel DEBUG: [HttpClient-5-SelectorManager] [4s 360ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 360ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: cancelled by SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [4s 360ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [4s 399ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-2] [4s 405ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [4s 403ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-3] [4s 404ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [4s 405ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-6-SelectorManager] [4s 405ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [HttpClient-5-SelectorManager] [4s 405ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-6-SelectorManager] [4s 405ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [HttpClient-5-SelectorManager] [4s 405ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 405ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [4s 405ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 405ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 405ms] Http2Connection(SocketTube(5)) Close all streams DEBUG: [HttpClient-6-SelectorManager] [4s 405ms] Http2Connection(SocketTube(6)) Close all streams Server connection to /127.0.0.1:54620 stopping. 1 streams Server connection to /127.0.0.1:54630 stopping. 1 streams DEBUG: [pool-1-thread-1] [4s 418ms] Http2Connection(SocketTube(18))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 418ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 418ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 418ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 418ms] HttpClientImpl(15) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:59057/http2/chunk/x TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [4s 418ms] Http2Connection(SocketTube(18)) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 419ms] Http2Connection(SocketTube(18)) sending 41 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 419ms] Http2Connection(SocketTube(18)) H2 Receiving(2): 41 DEBUG: [pool-1-thread-1] [4s 419ms] Http2Connection(SocketTube(18)) Processing 41 DEBUG: [pool-1-thread-1] [4s 419ms] FramesDecoder decodes: 41 DEBUG: [pool-1-thread-1] [4s 419ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 419ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [MainThread] [4s 419ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 419ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 419ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [4s 419ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 419ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 419ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 419ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 419ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 419ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [MainThread] [4s 419ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 420ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 420ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 420ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 420ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 420ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 420ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 420ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 420ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 420ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 420ms] Http2Connection(SocketTube(18))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 420ms] Http2Connection(SocketTube(18))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 420ms] Http2Connection(SocketTube(18))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 420ms] Http2Connection(SocketTube(18)) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 420ms] Http2Connection(SocketTube(18))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c73ea22 DEBUG: [pool-1-thread-1] [4s 420ms] Http2Connection(SocketTube(18))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 420ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 421ms] Http2Connection(SocketTube(18)) H2 processed(2) DEBUG: [MainThread] [4s 421ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [4s 422ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:60123/https2/fixed/x GET DEBUG: [pool-1-thread-1] [4s 422ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/fixed/x GET, proxy=null TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [4s 423ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 423ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 423ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [pool-1-thread-1] [4s 423ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [4s 423ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2b7f871e for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-16-SelectorManager] [4s 424ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect TestServer(2): creating connection DEBUG: [HttpClient-16-SelectorManager] [4s 424ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34512 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34512, Session(1711996932870|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [4s 424ms] SocketTube(19) connecting flows DEBUG: [pool-1-thread-1] [4s 424ms] SocketTube(19) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 424ms] SocketTube(19) registering subscribe event DEBUG: [pool-1-thread-1] [4s 424ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [4s 424ms] SocketTube(19) subscribe event raised DEBUG: [pool-1-thread-1] [4s 424ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [4s 425ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [HttpClient-16-SelectorManager] [4s 425ms] 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@2187ec6e[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] [4s 425ms] SocketTube(19) read demand reset to 0 DEBUG: [pool-1-thread-1] [4s 425ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SocketTube(19) DEBUG: [HttpClient-16-SelectorManager] [4s 425ms] SocketTube(19) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 425ms] SocketTube(19) subscribed for writing DEBUG: [pool-1-thread-1] [4s 425ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-16-SelectorManager] [4s 425ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [4s 425ms] SSL Writer(SocketTube(19)) onSubscribe initiating handshaking DEBUG: [HttpClient-16-SelectorManager] [4s 425ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-1] [4s 425ms] SSL Writer(SocketTube(19)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [4s 425ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 425ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [4s 425ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 425ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [4s 425ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-16-SelectorManager] [4s 425ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [4s 425ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [4s 426ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [4s 426ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [4s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 426ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [4s 426ms] SocketTube(19) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 426ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-3] [4s 426ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 426ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 429ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 429ms] SSL Writer(SocketTube(19)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 429ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 429ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [4s 429ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 429ms] SSL Writer(SocketTube(19)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 429ms] SSL Writer(SocketTube(19)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [4s 429ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 429ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 429ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 429ms] SocketTube(19) trying to write: 2191 DEBUG: [pool-1-thread-1] [4s 430ms] SocketTube(19) wrote: 2191 DEBUG: [pool-1-thread-1] [4s 430ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [4s 430ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 430ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 430ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 430ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [4s 433ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 433ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [4s 433ms] SocketTube(19) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [4s 433ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 433ms] SSL Reader(SocketTube(19)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 433ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 433ms] SSL Reader(SocketTube(19)) Unwrapping: 133 DEBUG: [HttpClient-16-SelectorManager] [4s 434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 434ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [4s 434ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [4s 434ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 434ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [4s 434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 434ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 434ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 436ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-1] [4s 436ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 436ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 436ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 436ms] SSL Writer(SocketTube(19)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 436ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 436ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [4s 436ms] SSL Writer(SocketTube(19)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 436ms] SSL Writer(SocketTube(19)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [4s 436ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 436ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 436ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 436ms] SocketTube(19) trying to write: 6 DEBUG: [pool-1-thread-1] [4s 436ms] SocketTube(19) wrote: 6 DEBUG: [pool-1-thread-1] [4s 436ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [4s 437ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 437ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 437ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 437ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 437ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [4s 437ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-1] [4s 437ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 437ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 437ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 437ms] SocketTube(19) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [4s 437ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 437ms] SSL Reader(SocketTube(19)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 438ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 438ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 438ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [pool-1-thread-1] [4s 438ms] SSL Reader(SocketTube(19)) Unwrapping: 175 DEBUG: [HttpClient-16-SelectorManager] [4s 438ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 438ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [4s 438ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 438ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [4s 438ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [4s 438ms] SSL Reader(SocketTube(19)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [4s 438ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [4s 438ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 438ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [4s 438ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [4s 438ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 438ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 439ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-1] [4s 439ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 439ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 439ms] SSL Reader(SocketTube(19)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [4s 440ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 440ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 440ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 440ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-1] [4s 440ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [4s 440ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 440ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 440ms] SSL Writer(SocketTube(19)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 441ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 441ms] SSLFlowDelegate(SocketTube(19)) setALPN = h2 DEBUG: [pool-1-thread-1] [4s 441ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 441ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [4s 441ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [4s 441ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 441ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [pool-1-thread-1] [4s 441ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@cfa8402 DEBUG: [pool-1-thread-1] [4s 441ms] Http2Connection(SSLTube(SocketTube(19))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [4s 441ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 441ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 441ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 442ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 442ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 442ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [4s 442ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 442ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 442ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [4s 442ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 442ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-1] [4s 442ms] SSL Writer(SocketTube(19)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 442ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [4s 442ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 442ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 442ms] Http2Connection(SSLTube(SocketTube(19))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 442ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 442ms] Http2Connection(SSLTube(SocketTube(19))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 442ms] Http2Connection(SSLTube(SocketTube(19))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 442ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 442ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-1] [4s 442ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-1] [4s 443ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 443ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 443ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 443ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 443ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 443ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 443ms] Http2Connection(SSLTube(SocketTube(19))) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 443ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 443ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 443ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 443ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 443ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 444ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 444ms] SSL Writer(SocketTube(19)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 444ms] SSL Writer(SocketTube(19)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [4s 444ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 444ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 444ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 444ms] SocketTube(19) trying to write: 90 DEBUG: [pool-1-thread-1] [4s 444ms] SocketTube(19) wrote: 90 DEBUG: [pool-1-thread-1] [4s 444ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [4s 444ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 444ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 444ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 444ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [4s 444ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-1] [4s 444ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [4s 444ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [4s 444ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 444ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-1] [4s 445ms] SSL Writer(SocketTube(19)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 445ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 445ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 445ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [4s 445ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-1] [4s 445ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [4s 445ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [4s 445ms] SSLTube(SocketTube(19)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 445ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-1] [4s 445ms] SSL Writer(SocketTube(19)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 445ms] SSL Writer(SocketTube(19)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [4s 445ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 445ms] SSL Writer(SocketTube(19)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 445ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 445ms] SSL Writer(SocketTube(19)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 445ms] SSL Writer(SocketTube(19)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [4s 445ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 446ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 446ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 446ms] SocketTube(19) trying to write: 174 DEBUG: [pool-1-thread-1] [4s 446ms] SocketTube(19) wrote: 174 DEBUG: [pool-1-thread-1] [4s 446ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [4s 446ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 446ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [pool-1-thread-1] [4s 446ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-16-SelectorManager] [4s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [pool-1-thread-1] [4s 446ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [4s 446ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 446ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 446ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-1] [4s 446ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [Test-server-pool] [4s 446ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 446ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [4s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 447ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [4s 447ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 447ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [4s 447ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [Test-server-pool] [4s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 447ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-1] [4s 447ms] SocketTube(19) resuming read event DEBUG: [Test-server-pool] [4s 447ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [4s 447ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 447ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 447ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 447ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) TestServer(2): connection started DEBUG: [HttpClient-16-SelectorManager] [4s 447ms] SocketTube(19) read bytes: 1803 DEBUG: [readLoop] [4s 447ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-16-SelectorManager] [4s 447ms] SSL Reader(SocketTube(19)) onNext DEBUG: [readLoop] [4s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 448ms] SSL Reader(SocketTube(19)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [4s 448ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-16-SelectorManager] [4s 448ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 448ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [readLoop] [4s 448ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-1] [4s 448ms] SSL Reader(SocketTube(19)) Unwrapping: 1803 DEBUG: [HttpClient-16-SelectorManager] [4s 448ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 448ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 448ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 448ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 448ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 448ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 448ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 448ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 448ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [4s 449ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [4s 449ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 449ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [4s 449ms] SSL Reader(SocketTube(19)) Unwrapping: 77 TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [4s 449ms] SSL Reader(SocketTube(19)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 449ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [4s 449ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [4s 449ms] SSL Reader(SocketTube(19)) sending 39 DEBUG: [pool-1-thread-1] [4s 449ms] SSL Reader(SocketTube(19)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [4s 450ms] SSL Reader(SocketTube(19)) pushScheduler is alive Sent response headers 200 DEBUG: [pool-1-thread-1] [4s 450ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 450ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [4s 450ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 450ms] Http2Connection(SSLTube(SocketTube(19))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 450ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [4s 450ms] Http2Connection(SSLTube(SocketTube(19))) Processing 39 DEBUG: [pool-1-thread-1] [4s 450ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-16-SelectorManager] [4s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [pool-1-thread-1] [4s 450ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 450ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 450ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 450ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [4s 450ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 450ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 451ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 451ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-1] [4s 451ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 451ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-1] [4s 451ms] SSL Writer(SocketTube(19)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 451ms] SSL Writer(SocketTube(19)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 451ms] SSL Writer(SocketTube(19)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [4s 451ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 451ms] SSL Writer(SocketTube(19)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 451ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 451ms] SSL Writer(SocketTube(19)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 451ms] SSL Writer(SocketTube(19)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [4s 451ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 451ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 452ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 452ms] SocketTube(19) trying to write: 47 DEBUG: [pool-1-thread-1] [4s 452ms] SocketTube(19) wrote: 47 DEBUG: [pool-1-thread-1] [4s 452ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-1] [4s 452ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 452ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 452ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 452ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [4s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 452ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [readLoop] [4s 452ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 452ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [readLoop] [4s 452ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [4s 452ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [readLoop] [4s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 452ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 452ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 453ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 453ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [4s 453ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-1] [4s 453ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 453ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 453ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 453ms] SocketTube(19) read bytes: 163 DEBUG: [HttpClient-16-SelectorManager] [4s 453ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 453ms] SSL Reader(SocketTube(19)) Adding 163 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 453ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 453ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [pool-1-thread-1] [4s 453ms] SSL Reader(SocketTube(19)) Unwrapping: 163 DEBUG: [HttpClient-16-SelectorManager] [4s 453ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 453ms] SSL Reader(SocketTube(19)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [4s 454ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [4s 454ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-1] [4s 454ms] SSL Reader(SocketTube(19)) sending 16 DEBUG: [pool-1-thread-1] [4s 454ms] SSL Reader(SocketTube(19)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [4s 454ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 454ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [4s 454ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [4s 454ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 454ms] Http2Connection(SSLTube(SocketTube(19))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 454ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [4s 454ms] Http2Connection(SSLTube(SocketTube(19))) Processing 16 DEBUG: [pool-1-thread-1] [4s 454ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [4s 454ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 454ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 454ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 455ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 455ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 455ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/fixed/x) 200 HTTP_2 Local port: 34512 DEBUG: [HttpClient-3-SelectorManager] [4s 469ms] 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@53914322[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@4799c3d5[Completed normally] (id=143), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=167 lim=167 cap=4096], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [4s 469ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 469ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 470ms] SSL Reader(SocketTube(3)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-3-SelectorManager] [4s 470ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 470ms] 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@3464ad3b[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@578e057e, getALPN: jdk.internal.net.http.common.MinimalFuture@59095922[Completed normally] (id=440), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=47 lim=47 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 471ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 471ms] SSL Reader(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 471ms] 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] [4s 472ms] SSL Reader(SocketTube(7)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 473ms] 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@124e2a26[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@40f2666f, getALPN: jdk.internal.net.http.common.MinimalFuture@2e767718[Completed normally] (id=503), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=158 lim=158 cap=2048], count: 83, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 473ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 473ms] SSL Reader(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 473ms] 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-4-SelectorManager] [4s 473ms] 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@979e083[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@babfced[Completed normally] (id=231), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=101 lim=101 cap=2048], count: 109, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 474ms] SSL Reader(SocketTube(8)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [4s 474ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 474ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 474ms] 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: [HttpClient-4-SelectorManager] [4s 474ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [4s 475ms] 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@1748f8c0[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@1040bf6d[Completed normally] (id=1134), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=53 lim=53 cap=2048], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 475ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [4s 475ms] SSL Reader(SocketTube(15)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [4s 475ms] 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] [4s 476ms] SSL Reader(SocketTube(15)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [4s 476ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@5125ffc0[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@2e03e419[Completed normally] (id=1209), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=223 lim=223 cap=2048], count: 109, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 476ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [4s 476ms] SSL Reader(SocketTube(16)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [4s 476ms] SSL Reader(SocketTube(16)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-13-SelectorManager] [4s 476ms] SSL Reader(SocketTube(16)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 478ms] 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@4799c3d5[Completed normally] (id=143), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 478ms] ConnectionPool(3) SSLTube(SocketTube(3)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [4s 478ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 478ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [4s 478ms] SSL Writer(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [4s 479ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [4s 479ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 479ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [4s 479ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [4s 480ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@578e057e, getALPN: jdk.internal.net.http.common.MinimalFuture@59095922[Completed normally] (id=440), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 480ms] Http2Connection(SSLTube(SocketTube(7))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 481ms] SSLTube(SocketTube(7)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 481ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [4s 481ms] 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: [HttpClient-7-SelectorManager] [4s 481ms] SSL Reader(SocketTube(7)) stop DEBUG: [HttpClient-13-SelectorManager] [4s 482ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(16))), getALPN: jdk.internal.net.http.common.MinimalFuture@2e03e419[Completed normally] (id=1209), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 482ms] SSL Writer(SocketTube(7)) stop DEBUG: [pool-1-thread-3] [4s 482ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [HttpClient-13-SelectorManager] [4s 482ms] ConnectionPool(13) SSLTube(SocketTube(16)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [pool-1-thread-3] [4s 482ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [HttpClient-13-SelectorManager] [4s 482ms] SSLTube(SocketTube(16)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [4s 482ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-13-SelectorManager] [4s 482ms] SSL Reader(SocketTube(16)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 482ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [4s 482ms] SSL Writer(SocketTube(16)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 482ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 482ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [4s 482ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 482ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-13-SelectorManager] [4s 482ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 482ms] SocketTube(7) write: cancel DEBUG: [HttpClient-13-SelectorManager] [4s 482ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 482ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 482ms] 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@babfced[Completed normally] (id=231), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [4s 482ms] Http2ClientImpl stopping DEBUG: [HttpClient-4-SelectorManager] [4s 483ms] ConnectionPool(4) SSLTube(SocketTube(4)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) Server connection to /127.0.0.1:34494 stopping. 1 streams DEBUG: [HttpClient-4-SelectorManager] [4s 483ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 483ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [HttpClient-4-SelectorManager] [4s 483ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [4s 483ms] SSL Writer(SocketTube(4)) stop TestServer: Connection writer stopping DEBUG: [HttpClient-7-SelectorManager] [4s 483ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [4s 483ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [4s 483ms] 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@1040bf6d[Completed normally] (id=1134), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 483ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 483ms] ConnectionPool(12) SSLTube(SocketTube(15)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [4s 483ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 483ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-4-SelectorManager] [4s 483ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [4s 484ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams DEBUG: [HttpClient-12-SelectorManager] [4s 484ms] SSLTube(SocketTube(15)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [4s 484ms] SSL Reader(SocketTube(15)) stop DEBUG: [HttpClient-12-SelectorManager] [4s 484ms] SSL Writer(SocketTube(15)) stop DEBUG: [HttpClient-8-SelectorManager] [4s 484ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@40f2666f, getALPN: jdk.internal.net.http.common.MinimalFuture@2e767718[Completed normally] (id=503), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 484ms] Http2Connection(SSLTube(SocketTube(8))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [4s 484ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [4s 484ms] SSLTube(SocketTube(8)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [4s 484ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 485ms] SocketTube(15) Read scheduler stopped DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SSLTube(SocketTube(8))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-8-SelectorManager] [4s 485ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 486ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [4s 485ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-3] [4s 486ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [HttpClient-8-SelectorManager] [4s 486ms] SSL Reader(SocketTube(8)) stop DEBUG: [HttpClient-8-SelectorManager] [4s 486ms] SSL Writer(SocketTube(8)) stop DEBUG: [pool-1-thread-3] [4s 486ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [HttpClient-8-SelectorManager] [4s 486ms] SocketTube(8) Stopping read scheduler DEBUG: [pool-1-thread-3] [4s 486ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-8-SelectorManager] [4s 486ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 486ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [4s 486ms] SocketTube(8) write: cancel DEBUG: [HttpClient-8-SelectorManager] [4s 486ms] SocketTube(8) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 486ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [4s 487ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [HttpClient-8-SelectorManager] [4s 487ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] Server connection to /127.0.0.1:34500 stopping. 1 streams DEBUG: [HttpClient-8-SelectorManager] [4s 487ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [4s 487ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [4s 523ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 523ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 523ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 523ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 523ms] HttpClientImpl(16) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:60123/https2/fixed/x DEBUG: [pool-1-thread-1] [4s 523ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(2) DEBUG: [pool-1-thread-1] [4s 523ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 523ms] SSL Reader(SocketTube(19)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [4s 524ms] SSL Reader(SocketTube(19)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [4s 524ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [4s 524ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [4s 524ms] SSL Reader(SocketTube(19)) sending 24 DEBUG: [MainThread] [4s 524ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 524ms] SSL Reader(SocketTube(19)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [4s 524ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 524ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [4s 524ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [4s 524ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 524ms] Http2Connection(SSLTube(SocketTube(19))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 524ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [4s 524ms] Http2Connection(SSLTube(SocketTube(19))) Processing 24 DEBUG: [pool-1-thread-1] [4s 524ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [4s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 525ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 525ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 525ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [4s 525ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 525ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 525ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 525ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 525ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [4s 525ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 525ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [4s 525ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 525ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(3) DEBUG: [pool-1-thread-1] [4s 525ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 525ms] SSL Reader(SocketTube(19)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [4s 526ms] SSL Reader(SocketTube(19)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 526ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 526ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 526ms] SSL Reader(SocketTube(19)) sending 9 DEBUG: [pool-1-thread-1] [4s 526ms] SSL Reader(SocketTube(19)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 526ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 526ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [4s 526ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 526ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 526ms] Http2Connection(SSLTube(SocketTube(19))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 526ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [4s 526ms] Http2Connection(SSLTube(SocketTube(19))) Processing 9 DEBUG: [pool-1-thread-1] [4s 526ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 527ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 527ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 527ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 527ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 527ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 527ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 527ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 527ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 527ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 527ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 527ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 527ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 527ms] Http2Connection(SSLTube(SocketTube(19))) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 527ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2b892e50 DEBUG: [pool-1-thread-1] [4s 527ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 527ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(4) DEBUG: [pool-1-thread-1] [4s 528ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 528ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-1] [4s 528ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-1] [4s 528ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-1] [4s 528ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 528ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [MainThread] [4s 528ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [4s 529ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:60123/https2/chunk/x GET DEBUG: [pool-1-thread-1] [4s 530ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 530ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 530ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 531ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [pool-1-thread-1] [4s 531ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-17-SelectorManager] [4s 531ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6a1d3a0d for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-17-SelectorManager] [4s 531ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34514, Session(1711996933744|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [4s 531ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34514 DEBUG: [pool-1-thread-1] [4s 532ms] SocketTube(20) connecting flows DEBUG: [pool-1-thread-1] [4s 532ms] SocketTube(20) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 532ms] SocketTube(20) registering subscribe event DEBUG: [pool-1-thread-1] [4s 532ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [4s 532ms] SocketTube(20) subscribe event raised DEBUG: [pool-1-thread-1] [4s 532ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [4s 532ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [4s 532ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [pool-1-thread-1] [4s 532ms] SocketTube(20) subscribed for writing DEBUG: [pool-1-thread-1] [4s 532ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-17-SelectorManager] [4s 532ms] 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@60e5517d[Not completed, 4 dependents] (id=1475) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 532ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [HttpClient-17-SelectorManager] [4s 532ms] SocketTube(20) read demand reset to 0 DEBUG: [pool-1-thread-1] [4s 532ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [4s 532ms] SocketTube(20) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 533ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [4s 533ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [4s 533ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [4s 533ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 533ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 533ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [4s 533ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [4s 533ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [4s 533ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [4s 533ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [4s 533ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [4s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 533ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [4s 533ms] SocketTube(20) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 533ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-3] [4s 533ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 534ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 536ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 536ms] SSL Writer(SocketTube(20)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 536ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 536ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [4s 536ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 536ms] SSL Writer(SocketTube(20)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 536ms] SSL Writer(SocketTube(20)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [4s 536ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 536ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 536ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [4s 536ms] SocketTube(20) trying to write: 2191 DEBUG: [pool-1-thread-1] [4s 536ms] SocketTube(20) wrote: 2191 DEBUG: [pool-1-thread-1] [4s 536ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [4s 536ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 536ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 536ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 537ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [4s 540ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 540ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [4s 540ms] SocketTube(20) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [4s 540ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 540ms] SSL Reader(SocketTube(20)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 540ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 540ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 541ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 541ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 541ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(20)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [4s 543ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [4s 543ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 543ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 545ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-1] [4s 545ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [4s 545ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 545ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 545ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 545ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 545ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [4s 545ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 545ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [4s 545ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 546ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 546ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(20) trying to write: 6 DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(20) wrote: 6 DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 546ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [4s 546ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 546ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [4s 546ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 546ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 547ms] SocketTube(20) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [4s 547ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 547ms] SSL Reader(SocketTube(20)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 547ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (false) DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(20)) Unwrapping: 175 DEBUG: [HttpClient-17-SelectorManager] [4s 547ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(20)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [4s 547ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [4s 548ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [4s 548ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [4s 548ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-1] [4s 548ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [4s 548ms] SSL Reader(SocketTube(20)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [4s 549ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-1] [4s 549ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [4s 549ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 550ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 550ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 550ms] SSLFlowDelegate(SocketTube(20)) setALPN = h2 DEBUG: [pool-1-thread-1] [4s 550ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [4s 550ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 550ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [pool-1-thread-1] [4s 550ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@9ca07e7 DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(20))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 551ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 551ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 551ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 551ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 551ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 551ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 551ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 551ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [4s 551ms] SSL Writer(SocketTube(20)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [4s 551ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 551ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(20))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 551ms] Http2Connection(SSLTube(SocketTube(20))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(20))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 552ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-1] [4s 552ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-1] [4s 552ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 552ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 552ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(20))) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 552ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [4s 553ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 553ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 553ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 553ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 553ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 553ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 553ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [4s 553ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 553ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 553ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [4s 553ms] SocketTube(20) trying to write: 90 DEBUG: [pool-1-thread-1] [4s 553ms] SocketTube(20) wrote: 90 DEBUG: [pool-1-thread-1] [4s 553ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [4s 553ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 553ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 553ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 553ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [4s 553ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [4s 553ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 553ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 554ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(20)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [4s 554ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [4s 554ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 554ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 554ms] SSLTube(SocketTube(20)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(20)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(20)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(20)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(20)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(20)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [4s 554ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 555ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 555ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [4s 555ms] SocketTube(20) trying to write: 174 DEBUG: [pool-1-thread-1] [4s 555ms] SocketTube(20) wrote: 174 DEBUG: [pool-1-thread-1] [4s 555ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [4s 555ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 555ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 555ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 555ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [4s 555ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [4s 555ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 555ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [4s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [pool-1-thread-1] [4s 555ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [4s 555ms] SocketTube(20) no more demand for reading DEBUG: [pool-1-thread-1] [4s 555ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [4s 555ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 555ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [4s 555ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [4s 555ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 555ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (true) DEBUG: [Test-server-pool] [4s 556ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-17-SelectorManager] [4s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [Test-server-pool] [4s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 556ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-17-SelectorManager] [4s 556ms] SocketTube(20) read bytes: 1803 DEBUG: [Test-server-pool] [4s 556ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-17-SelectorManager] [4s 556ms] SSL Reader(SocketTube(20)) onNext DEBUG: [Test-server-pool] [4s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [4s 556ms] SSL Reader(SocketTube(20)) Adding 1803 bytes to read buffer DEBUG: [Test-server-pool] [4s 556ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-17-SelectorManager] [4s 556ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [4s 556ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 556ms] SSL Reader(SocketTube(20)) Unwrapping: 1803 DEBUG: [HttpClient-17-SelectorManager] [4s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 556ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [4s 556ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [4s 557ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [4s 557ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [4s 557ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(20)) Unwrapping: 77 DEBUG: [readLoop] [4s 557ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 557ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(20)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [4s 557ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 77 DEBUG: [readLoop] [4s 557ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(20)) sending 39 DEBUG: [readLoop] [4s 557ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(20)) Adding 39 to outputQ queue DEBUG: [readLoop] [4s 557ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [readLoop] [4s 557ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [4s 557ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SSLTube(SocketTube(20))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [4s 557ms] Http2Connection(SSLTube(SocketTube(20))) Processing 39 DEBUG: [pool-1-thread-1] [4s 557ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [4s 557ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 557ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: GET /https2/chunk/x DEBUG: [pool-1-thread-1] [4s 558ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [4s 558ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 558ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [4s 558ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 558ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 558ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-1] [4s 558ms] SSL Writer(SocketTube(20)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 558ms] SSL Writer(SocketTube(20)) processData, writeList remaining:9, hsTriggered:false, needWrap:false Sent response headers 200 DEBUG: [pool-1-thread-1] [4s 558ms] SSL Writer(SocketTube(20)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [4s 558ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 558ms] SSL Writer(SocketTube(20)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 558ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [4s 558ms] SSL Writer(SocketTube(20)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [4s 558ms] SSL Writer(SocketTube(20)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [4s 558ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 559ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [4s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [pool-1-thread-1] [4s 559ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-17-SelectorManager] [4s 559ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 559ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 559ms] SocketTube(20) trying to write: 47 DEBUG: [pool-1-thread-1] [4s 559ms] SocketTube(20) wrote: 47 DEBUG: [pool-1-thread-1] [4s 559ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-1] [4s 559ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 559ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 559ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 559ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [4s 559ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-1] [4s 559ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-1] [4s 559ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 559ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 559ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(1) DEBUG: [readLoop] [4s 559ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 559ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [4s 559ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 559ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [readLoop] [4s 559ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [4s 559ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [4s 559ms] SocketTube(20) resuming read event DEBUG: [readLoop] [4s 559ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 559ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 559ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 560ms] SocketTube(20) read bytes: 158 DEBUG: [HttpClient-17-SelectorManager] [4s 560ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 560ms] SSL Reader(SocketTube(20)) Adding 158 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 560ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [4s 560ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (false) DEBUG: [pool-1-thread-1] [4s 560ms] SSL Reader(SocketTube(20)) Unwrapping: 158 DEBUG: [HttpClient-17-SelectorManager] [4s 560ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 560ms] SSL Reader(SocketTube(20)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [4s 560ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-1] [4s 560ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-1] [4s 560ms] SSL Reader(SocketTube(20)) sending 11 DEBUG: [pool-1-thread-1] [4s 560ms] SSL Reader(SocketTube(20)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-1] [4s 560ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 560ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [4s 560ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-1] [4s 560ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 561ms] Http2Connection(SSLTube(SocketTube(20))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 561ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-1] [4s 561ms] Http2Connection(SSLTube(SocketTube(20))) Processing 11 DEBUG: [pool-1-thread-1] [4s 561ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-1] [4s 561ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 561ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 561ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 561ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 561ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 561ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/chunk/x) 200 HTTP_2 Local port: 34514 DEBUG: [pool-1-thread-1] [4s 630ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 630ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 631ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 631ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 631ms] HttpClientImpl(17) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:60123/https2/chunk/x DEBUG: [pool-1-thread-1] [4s 631ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(2) DEBUG: [pool-1-thread-1] [4s 631ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 631ms] SSL Reader(SocketTube(20)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [4s 631ms] SSL Reader(SocketTube(20)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [4s 631ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [4s 631ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [4s 631ms] SSL Reader(SocketTube(20)) sending 24 DEBUG: [pool-1-thread-1] [4s 631ms] SSL Reader(SocketTube(20)) Adding 24 to outputQ queue DEBUG: [MainThread] [4s 631ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 632ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 632ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [4s 632ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [4s 632ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 632ms] Http2Connection(SSLTube(SocketTube(20))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 632ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [4s 632ms] Http2Connection(SSLTube(SocketTube(20))) Processing 24 DEBUG: [pool-1-thread-1] [4s 632ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [4s 632ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 632ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 632ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 632ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [4s 632ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 632ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 632ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 632ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 632ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [4s 632ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [4s 632ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 632ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 632ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(3) DEBUG: [pool-1-thread-1] [4s 632ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 633ms] SSL Reader(SocketTube(20)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [4s 633ms] SSL Reader(SocketTube(20)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 633ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [4s 633ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [4s 633ms] SSL Reader(SocketTube(20)) sending 9 DEBUG: [pool-1-thread-1] [4s 633ms] SSL Reader(SocketTube(20)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [4s 633ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 633ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [4s 633ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [4s 633ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 633ms] Http2Connection(SSLTube(SocketTube(20))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 634ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [4s 634ms] Http2Connection(SSLTube(SocketTube(20))) Processing 9 DEBUG: [pool-1-thread-1] [4s 634ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 634ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 634ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 634ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 634ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 634ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 634ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 634ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 634ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 634ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 634ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 634ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 634ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 634ms] Http2Connection(SSLTube(SocketTube(20))) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 634ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@51c84848 DEBUG: [pool-1-thread-1] [4s 635ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 635ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(4) DEBUG: [pool-1-thread-1] [4s 635ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 635ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-1] [4s 635ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-1] [4s 635ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-1] [4s 635ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (false) DEBUG: [pool-1-thread-1] [4s 635ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 635ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43507/http1/fixed/x GET DEBUG: [pool-1-thread-1] [4s 636ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 636ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 636ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 636ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 636ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 636ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [4s 637ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 637ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 637ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3351078f queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 637ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3351078f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 637ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 637ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 637ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 637ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 637ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 637ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [4s 637ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [4s 637ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 637ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [4s 637ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 637ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [4s 637ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [4s 637ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [4s 637ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 637ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [4s 637ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [4s 638ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@cc79c44 DEBUG: [HttpClient-9-SelectorManager] [4s 638ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 638ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 638ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [4s 638ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 638ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 638ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 638ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 638ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 638ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [4s 638ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [4s 638ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 638ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 638ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [4s 638ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 638ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 638ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 638ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [4s 638ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 638ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [4s 638ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 638ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 638ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [4s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [pool-1-thread-1] [4s 638ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 638ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 638ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [4s 638ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [4s 638ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 638ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 638ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 638ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [4s 638ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 638ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 638ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 638ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 638ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 639ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 639ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [4s 639ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 639ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 639ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 639ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2c89ed27 DEBUG: [pool-1-thread-1] [4s 639ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 639ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 639ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 639ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [4s 639ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [4s 639ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 640ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [4s 640ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [4s 640ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [4s 640ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3351078f DEBUG: [HttpClient-9-SelectorManager] [4s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 640ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 640ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 640ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3351078f DEBUG: [pool-1-thread-1] [4s 640ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [4s 640ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [4s 640ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3351078f DEBUG: [pool-1-thread-1] [4s 640ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 640ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 736ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [4s 737ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-1] [4s 737ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7525326e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@663cae8a queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 737ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-1] [4s 737ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 737ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:43507/http1/fixed/x DEBUG: [pool-1-thread-1] [4s 737ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 737ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 737ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 737ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7525326e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@663cae8a, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [4s 737ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7525326e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@663cae8a DEBUG: [pool-1-thread-1] [4s 737ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 737ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7525326e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@663cae8a DEBUG: [pool-1-thread-1] [4s 737ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [4s 737ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [4s 737ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 737ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 737ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [4s 737ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [4s 737ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [4s 738ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [4s 738ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [4s 738ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 738ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [4s 738ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 738ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [4s 738ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 738ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [4s 738ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 738ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [4s 738ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 738ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-9-SelectorManager] [4s 738ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [4s 738ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 738ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 738ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 738ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 738ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [MainThread] [4s 738ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 738ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 738ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [HttpClient-9-SelectorManager] [4s 738ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [4s 738ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [4s 738ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-1] [4s 738ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [4s 738ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 738ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 738ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 738ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 738ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 738ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 738ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [4s 738ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [4s 738ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 738ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 738ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [4s 738ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 739ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43507/http1/chunk/x GET DEBUG: [pool-1-thread-1] [4s 739ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 740ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 740ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 740ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 740ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 740ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [4s 740ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 740ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 740ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3e698ee2 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 740ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3e698ee2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 740ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 740ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 740ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 740ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 740ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 740ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [4s 740ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [4s 741ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 741ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [4s 741ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 741ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [4s 741ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [4s 741ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [4s 741ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [4s 741ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 741ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [4s 741ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6be965c0 DEBUG: [HttpClient-9-SelectorManager] [4s 741ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 741ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 741ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [4s 741ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 741ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 741ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [4s 741ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 741ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 741ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 741ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 741ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [4s 741ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [4s 741ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [4s 741ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-9-SelectorManager] [4s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [pool-1-thread-1] [4s 741ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 741ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 741ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 741ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [4s 741ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 741ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 741ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 741ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 741ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 741ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 741ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [4s 741ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [4s 741ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 741ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 741ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 741ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [4s 741ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 741ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 741ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 741ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 741ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 742ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 742ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [4s 742ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 742ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 742ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 742ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@62036d03 DEBUG: [pool-1-thread-1] [4s 742ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 742ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 742ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 742ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [4s 742ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [4s 743ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 743ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [4s 743ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [4s 743ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 743ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 743ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 743ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3e698ee2 DEBUG: [pool-1-thread-1] [4s 743ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 743ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3e698ee2 DEBUG: [pool-1-thread-1] [4s 743ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [4s 743ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [4s 743ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3e698ee2 DEBUG: [pool-1-thread-1] [4s 743ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 743ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 840ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [4s 840ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-1] [4s 840ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@61c8d737/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@692f7ceb queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 840ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-1] [4s 840ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 840ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 840ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 840ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 840ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@61c8d737/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@692f7ceb, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 840ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:43507/http1/chunk/x DEBUG: [pool-1-thread-1] [4s 840ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@61c8d737/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@692f7ceb DEBUG: [pool-1-thread-1] [4s 840ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 840ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@61c8d737/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@692f7ceb DEBUG: [pool-1-thread-1] [4s 840ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [4s 840ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [4s 840ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [4s 840ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [4s 840ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [4s 840ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [4s 840ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [4s 841ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [4s 841ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [4s 841ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [4s 841ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [4s 841ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [4s 841ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 841ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 841ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [4s 841ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [4s 841ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [4s 841ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [4s 841ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [4s 841ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [4s 841ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 841ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [4s 841ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 841ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [4s 841ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [4s 841ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 841ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 841ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 841ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 841ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 841ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [4s 841ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [4s 841ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-1] [4s 841ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 841ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [4s 844ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 844ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 844ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 844ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 844ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [4s 844ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [4s 844ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [4s 845ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [4s 845ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 845ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 845ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 845ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 845ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 845ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 845ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 845ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 845ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 845ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [4s 845ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 845ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:41491/https1/fixed/x GET DEBUG: [pool-1-thread-1] [4s 846ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 846ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 846ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 846ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 846ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [4s 846ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [4s 846ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 846ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@62d1fcbc queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@62d1fcbc, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 846ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 846ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [4s 846ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [4s 846ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4507eebe DEBUG: [pool-1-thread-1] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 846ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 846ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 846ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 847ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [4s 847ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 847ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 847ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [4s 847ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 847ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [4s 847ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 847ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [4s 847ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [4s 847ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 847ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 847ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [4s 847ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [4s 847ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 847ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [4s 847ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 847ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 847ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [4s 847ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [4s 847ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 847ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [4s 847ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [4s 847ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [4s 847ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 847ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 847ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [4s 847ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [4s 848ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [4s 848ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [4s 848ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 848ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 848ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 848ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [4s 848ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [4s 848ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 848ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 848ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [4s 848ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 848ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 848ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 848ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 848ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 848ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 848ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [4s 848ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 848ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 848ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 848ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@575d1ad1 DEBUG: [pool-1-thread-1] [4s 848ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 848ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 848ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 848ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [4s 848ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [4s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 849ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [4s 849ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 849ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 849ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [4s 849ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 849ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 849ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [4s 850ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-1] [4s 850ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [4s 850ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [4s 850ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-1] [4s 850ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [4s 850ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 850ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 850ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [4s 850ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [4s 850ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@62d1fcbc DEBUG: [pool-1-thread-1] [4s 850ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 850ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@62d1fcbc DEBUG: [pool-1-thread-1] [4s 850ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-1] [4s 850ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [4s 850ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@62d1fcbc DEBUG: [pool-1-thread-1] [4s 850ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 850ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 946ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [4s 946ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-1] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5397aff9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3e4e8d2b queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 947ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 947ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 947ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 947ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 947ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:41491/https1/fixed/x DEBUG: [pool-1-thread-1] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5397aff9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3e4e8d2b, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5397aff9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3e4e8d2b DEBUG: [pool-1-thread-1] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5397aff9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3e4e8d2b DEBUG: [pool-1-thread-1] [4s 947ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [4s 947ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [4s 947ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [4s 947ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 947ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 947ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 947ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [4s 947ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [4s 947ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [4s 947ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [MainThread] [4s 947ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 947ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-1] [4s 948ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [4s 948ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 948ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 948ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [4s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [4s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5397aff9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3e4e8d2b DEBUG: [pool-1-thread-1] [4s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5397aff9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3e4e8d2b DEBUG: [pool-1-thread-1] [4s 948ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-1] [4s 948ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [4s 948ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 948ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 948ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [4s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [4s 948ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 948ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 948ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [4s 948ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 948ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 948ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [4s 948ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [4s 948ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [4s 948ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [4s 948ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 948ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 948ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 948ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 948ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 948ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 948ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [4s 948ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-1] [4s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [4s 948ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 948ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [4s 948ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 948ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 949ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 949ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 949ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [4s 949ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [4s 949ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [4s 949ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 949ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [MainThread] [4s 949ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:41491/https1/chunk/x GET DEBUG: [pool-1-thread-1] [4s 950ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 950ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 950ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 950ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 950ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [4s 950ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [4s 950ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 950ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7bf2e799 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7bf2e799, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 950ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 950ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [4s 950ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [4s 950ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@15f47779 DEBUG: [pool-1-thread-1] [4s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [4s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 950ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 950ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 950ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 950ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [4s 950ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [4s 950ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 950ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [4s 950ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 951ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [4s 951ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 951ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [4s 951ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [4s 951ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 951ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 951ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [4s 951ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [4s 951ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [4s 951ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [4s 951ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [4s 951ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 951ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [4s 951ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [4s 951ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 951ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [4s 951ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [4s 951ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [4s 951ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 951ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 951ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [4s 951ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [4s 951ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [4s 951ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [4s 951ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 951ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 951ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [4s 951ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [4s 952ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [4s 952ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 952ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 952ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [4s 952ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 952ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 952ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 952ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 952ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 952ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 952ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [4s 952ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 952ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 952ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 952ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5f198739 DEBUG: [pool-1-thread-1] [4s 952ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 952ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 952ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 952ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [4s 952ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [4s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 953ms] SocketTube(10) read bytes: 180 DEBUG: [HttpClient-9-SelectorManager] [4s 953ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 953ms] SSL Reader(SocketTube(10)) Adding 180 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 953ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 953ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 953ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:180, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [pool-1-thread-1] [4s 953ms] SSL Reader(SocketTube(10)) Unwrapping: 180 DEBUG: [HttpClient-9-SelectorManager] [4s 953ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 953ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 953ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 180 into buffer of 16676 remaining to decode: 58 DEBUG: [pool-1-thread-1] [4s 953ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [4s 953ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [4s 953ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [4s 953ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [4s 953ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 953ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 954ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [4s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [4s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7bf2e799 DEBUG: [pool-1-thread-1] [4s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7bf2e799 DEBUG: [pool-1-thread-1] [4s 954ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [4s 954ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [4s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7bf2e799 DEBUG: [pool-1-thread-1] [4s 954ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 954ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 50ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 50ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-1] [5s 50ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2c1e0e7e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@40bcfa4b queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 51ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 51ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 51ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 51ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 51ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:41491/https1/chunk/x DEBUG: [pool-1-thread-1] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2c1e0e7e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@40bcfa4b, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2c1e0e7e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@40bcfa4b DEBUG: [pool-1-thread-1] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2c1e0e7e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@40bcfa4b DEBUG: [pool-1-thread-1] [5s 51ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [5s 51ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [5s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [5s 51ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 51ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 51ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 51ms] SSL Reader(SocketTube(10)) Unwrapping: 58 DEBUG: [pool-1-thread-1] [5s 51ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 58 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 51ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [5s 51ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [5s 51ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-1] [5s 51ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [5s 51ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 52ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [5s 52ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 52ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [5s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [5s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2c1e0e7e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@40bcfa4b DEBUG: [pool-1-thread-1] [5s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2c1e0e7e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@40bcfa4b DEBUG: [pool-1-thread-1] [5s 52ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [5s 52ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [5s 52ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [5s 52ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [5s 52ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [5s 52ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [5s 52ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [5s 52ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [5s 52ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 52ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 52ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [5s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [MainThread] [5s 52ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [MainThread] [5s 52ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [5s 52ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [5s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [5s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [5s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [5s 52ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [5s 52ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [5s 52ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [MainThread] [5s 52ms] SocketTube(10) got some demand for reading DEBUG: [MainThread] [5s 52ms] SocketTube(10) resuming read event DEBUG: [MainThread] [5s 52ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 52ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [5s 52ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-9-SelectorManager] [5s 52ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (true) DEBUG: [MainThread] [5s 52ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [5s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 53ms] SocketTube(10) read bytes: 43 DEBUG: [HttpClient-9-SelectorManager] [5s 53ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 53ms] SSL Reader(SocketTube(10)) Adding 43 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 53ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [pool-1-thread-1] [5s 53ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:43, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 53ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 53ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [5s 53ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 53ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [5s 53ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [5s 53ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-1] [5s 53ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [5s 53ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 53ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 53ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2c1e0e7e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@40bcfa4b DEBUG: [pool-1-thread-1] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2c1e0e7e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@40bcfa4b DEBUG: [pool-1-thread-1] [5s 53ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [5s 53ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [5s 53ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [5s 53ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [5s 53ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [5s 53ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [5s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [5s 53ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 54ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [5s 54ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [5s 54ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [5s 54ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [5s 54ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [5s 54ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 54ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 54ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 54ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 54ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [5s 54ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 54ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [5s 54ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-1] [5s 54ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 54ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 54ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [5s 54ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 54ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 54ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 54ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 54ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [5s 54ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [5s 54ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [5s 54ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 54ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [MainThread] [5s 55ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59057/http2/fixed/x GET DEBUG: [pool-1-thread-1] [5s 55ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 56ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [5s 56ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 56ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 56ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [5s 56ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 56ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 56ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [5s 56ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [5s 56ms] Http2Connection(SocketTube(11)) Opened stream 5 DEBUG: [pool-1-thread-1] [5s 56ms] Http2Connection(SocketTube(11))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [5s 57ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 57ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 57ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [5s 57ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [5s 57ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [5s 57ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [5s 57ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [5s 57ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 57ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 57ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 57ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 57ms] Http2Connection(SocketTube(11))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [5s 57ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 57ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 57ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 57ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 57ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 57ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 59ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 59ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 59ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 59ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 59ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 59ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 59ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 59ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 47 DEBUG: [pool-1-thread-1] [5s 59ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-1] [5s 59ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-1] [5s 59ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 59ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 59ms] Http2Connection(SocketTube(11))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 60ms] Http2Connection(SocketTube(11))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 60ms] Http2Connection(SocketTube(11))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [5s 60ms] Http2Connection(SocketTube(11))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/fixed/x) 200 HTTP_2 Local port: 54640 DEBUG: [pool-1-thread-1] [5s 156ms] Http2Connection(SocketTube(11))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 156ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 156ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 156ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 156ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:59057/http2/fixed/x DEBUG: [pool-1-thread-1] [5s 156ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [5s 156ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [5s 156ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-1] [5s 156ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 156ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 156ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 42, limit: 16777216 DEBUG: [pool-1-thread-1] [5s 156ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 5) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 156ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 156ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 157ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 157ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 157ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 157ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 157ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 157ms] Http2Connection(SocketTube(11))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [5s 157ms] Http2Connection(SocketTube(11))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [5s 157ms] Http2Connection(SocketTube(11))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [5s 157ms] Http2Connection(SocketTube(11)) Closed stream 5 DEBUG: [MainThread] [5s 157ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 157ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 157ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [5s 157ms] Http2Connection(SocketTube(11))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@65767324 DEBUG: [MainThread] [5s 157ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 157ms] Http2Connection(SocketTube(11))/Stream(5) closing response subscriber stream 5 DEBUG: [MainThread] [5s 157ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 157ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [MainThread] [5s 158ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59057/http2/chunk/x GET DEBUG: [pool-1-thread-1] [5s 158ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 159ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [5s 159ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 159ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 159ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [5s 159ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 159ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 159ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [5s 159ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [5s 159ms] Http2Connection(SocketTube(11)) Opened stream 7 DEBUG: [pool-1-thread-1] [5s 159ms] Http2Connection(SocketTube(11))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [5s 160ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 160ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 160ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [5s 160ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [5s 160ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [5s 160ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [5s 160ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [5s 160ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 160ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [5s 160ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 160ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 160ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 160ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 160ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 160ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [5s 160ms] Http2Connection(SocketTube(11))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [5s 160ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 160ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 7 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 161ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 161ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [5s 161ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 161ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 161ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 161ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 161ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 161ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 42 DEBUG: [pool-1-thread-1] [5s 161ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [5s 161ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [5s 161ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 162ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 162ms] Http2Connection(SocketTube(11))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 162ms] Http2Connection(SocketTube(11))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 162ms] Http2Connection(SocketTube(11))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [5s 162ms] Http2Connection(SocketTube(11))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/chunk/x) 200 HTTP_2 Local port: 54640 DEBUG: [pool-1-thread-1] [5s 259ms] Http2Connection(SocketTube(11))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 259ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 259ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 259ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 259ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:59057/http2/chunk/x DEBUG: [pool-1-thread-1] [5s 259ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [5s 259ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [5s 260ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-1] [5s 260ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 260ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 260ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 56, limit: 16777216 DEBUG: [pool-1-thread-1] [5s 260ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 7) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 260ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 260ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 260ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 260ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 260ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 260ms] HttpResponseInputStream next item received DEBUG: [MainThread] [5s 260ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 260ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 260ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 260ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [5s 260ms] Http2Connection(SocketTube(11))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [MainThread] [5s 260ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 260ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 260ms] Http2Connection(SocketTube(11))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-1] [5s 260ms] Http2Connection(SocketTube(11))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [5s 260ms] Http2Connection(SocketTube(11)) Closed stream 7 DEBUG: [pool-1-thread-1] [5s 260ms] Http2Connection(SocketTube(11))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3947ec0a DEBUG: [pool-1-thread-1] [5s 260ms] Http2Connection(SocketTube(11))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-1] [5s 260ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [MainThread] [5s 261ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60123/https2/fixed/x GET DEBUG: [pool-1-thread-1] [5s 262ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 262ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [5s 262ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 262ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 262ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [5s 262ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 262ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 262ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [5s 262ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [5s 263ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 5 DEBUG: [pool-1-thread-1] [5s 263ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [5s 263ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 263ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 263ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [5s 263ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 263ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [5s 263ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 263ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [5s 263ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [5s 263ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [5s 263ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 263ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [5s 263ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [5s 264ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [5s 264ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 264ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 264ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [5s 264ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [5s 264ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [5s 264ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [5s 264ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 264ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 264ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 264ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [5s 264ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [5s 264ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [5s 264ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 264ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 264ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 264ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [5s 264ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [5s 264ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 264ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 264ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 264ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 264ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 266ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 266ms] SocketTube(12) read bytes: 115 DEBUG: [HttpClient-9-SelectorManager] [5s 266ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 266ms] SSL Reader(SocketTube(12)) Adding 115 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 267ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 267ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 267ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:115, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [5s 267ms] SSL Reader(SocketTube(12)) Unwrapping: 115 DEBUG: [HttpClient-9-SelectorManager] [5s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 267ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 267ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 267ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 115 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [5s 267ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [5s 267ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [5s 267ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-1] [5s 267ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [5s 267ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 267ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [5s 267ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [5s 267ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 267ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 267ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(8): 15 DEBUG: [pool-1-thread-1] [5s 267ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-1] [5s 267ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [5s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 267ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 268ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 268ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 268ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [5s 268ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/fixed/x) 200 HTTP_2 Local port: 34506 DEBUG: [pool-1-thread-1] [5s 362ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 362ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 362ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 362ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 363ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:60123/https2/fixed/x DEBUG: [pool-1-thread-1] [5s 363ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(8) DEBUG: [pool-1-thread-1] [5s 363ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 363ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [5s 363ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 363ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [5s 363ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [5s 363ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [5s 363ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [5s 363ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 363ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [5s 363ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [5s 363ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 363ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 363ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(9): 24 DEBUG: [MainThread] [5s 363ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 363ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [5s 363ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [5s 363ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 363ms] FramesDecoder Got frame: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [5s 363ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [5s 364ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onNext(15) DEBUG: [pool-1-thread-1] [5s 364ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 364ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 364ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 364ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [5s 364ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 45, limit: 16777216 DEBUG: [MainThread] [5s 364ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [5s 364ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 5) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [5s 364ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 364ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(9) DEBUG: [pool-1-thread-1] [5s 364ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 364ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [5s 364ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [5s 364ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [5s 364ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 364ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 364ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 364ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 364ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 364ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [5s 365ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 365ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [pool-1-thread-1] [5s 365ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 365ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 365ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 365ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [5s 365ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [5s 365ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [5s 365ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [5s 365ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 365ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [5s 365ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [5s 365ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 365ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 365ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(10): 9 DEBUG: [pool-1-thread-1] [5s 365ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [5s 365ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [5s 365ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 365ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 365ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 365ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 365ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 365ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 365ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 365ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 365ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [MainThread] [5s 365ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 365ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [5s 365ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [5s 365ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 5 DEBUG: [pool-1-thread-1] [5s 365ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1e0e27cb DEBUG: [pool-1-thread-1] [5s 365ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [5s 365ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(10) DEBUG: [pool-1-thread-1] [5s 365ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 366ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [5s 366ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [5s 366ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [5s 366ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 366ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [MainThread] [5s 367ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60123/https2/chunk/x GET DEBUG: [pool-1-thread-1] [5s 367ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 368ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [5s 368ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 368ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 368ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [5s 368ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 368ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 368ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [5s 368ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [5s 368ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 7 DEBUG: [pool-1-thread-1] [5s 368ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [5s 368ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [5s 368ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 368ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [5s 369ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 369ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [5s 369ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [5s 369ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [5s 369ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [5s 369ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [5s 369ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 369ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [5s 369ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [5s 369ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [5s 369ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 369ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 369ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [5s 369ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [5s 369ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [5s 369ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [5s 369ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 369ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 369ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 369ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [5s 369ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [5s 369ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [5s 369ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 369ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 370ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 370ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [5s 370ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 370ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 370ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 370ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 370ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 370ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 7 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [5s 372ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [pool-1-thread-1] [5s 372ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [HttpClient-9-SelectorManager] [5s 372ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 372ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [5s 372ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [5s 372ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [5s 372ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-1] [5s 372ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [5s 372ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 372ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [5s 372ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [5s 372ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 372ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 372ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(11): 10 DEBUG: [pool-1-thread-1] [5s 372ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-1] [5s 373ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [5s 373ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 373ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 373ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [5s 373ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [5s 373ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [5s 373ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/chunk/x) 200 HTTP_2 Local port: 34506 DEBUG: [pool-1-thread-1] [5s 468ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [5s 468ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 468ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 468ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 468ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:60123/https2/chunk/x DEBUG: [pool-1-thread-1] [5s 468ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(11) DEBUG: [pool-1-thread-1] [5s 468ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 468ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [5s 469ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [5s 469ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [5s 469ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [5s 469ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [5s 469ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [5s 469ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 469ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [MainThread] [5s 469ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 469ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [5s 469ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 469ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 469ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(12): 24 DEBUG: [pool-1-thread-1] [5s 469ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [5s 469ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [5s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 469ms] FramesDecoder Got frame: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [5s 469ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [5s 469ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onNext(15) DEBUG: [pool-1-thread-1] [5s 469ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 469ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 469ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 469ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 469ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [5s 469ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 60, limit: 16777216 DEBUG: [MainThread] [5s 469ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 469ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 7) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [5s 469ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(12) DEBUG: [pool-1-thread-1] [5s 469ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 469ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [5s 470ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 470ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [5s 470ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [5s 470ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [5s 470ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [5s 470ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 470ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [5s 470ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [5s 470ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [5s 470ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 470ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(13): 9 DEBUG: [pool-1-thread-1] [5s 470ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [5s 470ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [5s 470ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 470ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 470ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [5s 470ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-1] [5s 470ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 470ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 470ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 470ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 470ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 470ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-1] [5s 470ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-1] [5s 470ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [5s 470ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 7 DEBUG: [pool-1-thread-1] [5s 470ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@40813752 DEBUG: [pool-1-thread-1] [5s 470ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-1] [5s 470ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(13) DEBUG: [pool-1-thread-1] [5s 470ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 470ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [5s 470ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [5s 471ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [5s 471ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 471ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [MainThread] [5s 483ms] HttpClientImpl(18) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [5s 487ms] HttpClientImpl(18) ClientImpl (async) send http://127.0.0.1:43507/http1/fixed/x GET DEBUG: [pool-1-thread-1] [5s 487ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 487ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [5s 487ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 487ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 487ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [5s 488ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [5s 488ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [5s 488ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 488ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [5s 489ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@10990a54 queue.isEmpty: true DEBUG: [pool-1-thread-1] [5s 489ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@10990a54, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 489ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 489ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 489ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 489ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 489ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 489ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [5s 489ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-18-SelectorManager] [5s 489ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@8ef9223 for C (true) DEBUG: [HttpClient-18-SelectorManager] [5s 489ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-18-SelectorManager] [5s 489ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33668 DEBUG: [pool-1-thread-1] [5s 490ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [5s 490ms] Http1Exchange SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [5s 490ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [5s 490ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 490ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-1] [5s 490ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [5s 490ms] Http1Publisher(SocketTube(21)) got subscriber: SocketTube(21) DEBUG: [HttpClient-18-SelectorManager] [5s 490ms] SocketTube(21) subscribe event raised DEBUG: [pool-1-thread-1] [5s 490ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-1] [5s 490ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 490ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-18-SelectorManager] [5s 490ms] SocketTube(21) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@217f953 DEBUG: [HttpClient-18-SelectorManager] [5s 490ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [5s 490ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [5s 490ms] Http1AsyncReceiver(SocketTube(21)) Received onSubscribed from upstream DEBUG: [HttpClient-18-SelectorManager] [5s 490ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [5s 490ms] SocketTube(21) pending subscriber subscribed DEBUG: [pool-1-thread-2] [5s 490ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 490ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-18-SelectorManager] [5s 490ms] SocketTube(21) write: starting subscription DEBUG: [pool-1-thread-2] [5s 490ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-18-SelectorManager] [5s 490ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 490ms] SocketTube(21) got some demand for reading DEBUG: [pool-1-thread-2] [5s 490ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-2] [5s 490ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 490ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-18-SelectorManager] [5s 490ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47157775 for R (true) DEBUG: [pool-1-thread-3] [5s 490ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 490ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [5s 490ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 490ms] Http1Publisher(SocketTube(21)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 490ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [5s 490ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 490ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [5s 490ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 490ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 490ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 490ms] Http1Publisher(SocketTube(21)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 491ms] SocketTube(21) trying to write: 204 DEBUG: [pool-1-thread-1] [5s 491ms] SocketTube(21) wrote: 204 DEBUG: [pool-1-thread-1] [5s 491ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-1] [5s 491ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 491ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 491ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 491ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [5s 491ms] Http1Publisher(SocketTube(21)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 491ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 491ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 491ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 491ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 491ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 491ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [5s 491ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 491ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 491ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 491ms] Http1Publisher(SocketTube(21)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7fc657f3 DEBUG: [pool-1-thread-1] [5s 491ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 491ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 491ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 491ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) First time around DEBUG: [pool-1-thread-1] [5s 491ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) headersReader is not yet completed DEBUG: [HttpClient-18-SelectorManager] [5s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47157775 for None (false) DEBUG: [HttpClient-18-SelectorManager] [5s 492ms] SocketTube(21) read bytes: 90 DEBUG: [HttpClient-18-SelectorManager] [5s 492ms] Http1AsyncReceiver(SocketTube(21)) Putting 90 bytes into the queue DEBUG: [HttpClient-18-SelectorManager] [5s 492ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-1] [5s 492ms] Http1AsyncReceiver(SocketTube(21)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@10990a54 DEBUG: [HttpClient-18-SelectorManager] [5s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47157775 for R (false) DEBUG: [pool-1-thread-1] [5s 492ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [HttpClient-18-SelectorManager] [5s 492ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 492ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@10990a54 DEBUG: [pool-1-thread-1] [5s 492ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [5s 492ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [5s 492ms] Http1AsyncReceiver(SocketTube(21)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@10990a54 DEBUG: [pool-1-thread-1] [5s 492ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 492ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 596ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 597ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@16b88335(18) DEBUG: [pool-1-thread-1] [5s 597ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3cd43540/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@716094e6 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 597ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 14 DEBUG: [pool-1-thread-1] [5s 597ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 597ms] HttpClientImpl(18) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 597ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3cd43540/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@716094e6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 598ms] Http1AsyncReceiver(SocketTube(21)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3cd43540/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@716094e6 DEBUG: [pool-1-thread-1] [5s 598ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [5s 598ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3cd43540/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@716094e6 DEBUG: [pool-1-thread-1] [5s 598ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [5s 598ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [5s 598ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [5s 598ms] Http1AsyncReceiver(SocketTube(21)) cleared DEBUG: [pool-1-thread-1] [5s 598ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) SocketTube(21): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 598ms] ConnectionPool(18) registering CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-1] [5s 598ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [5s 598ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 598ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-1] [5s 598ms] SocketTube(21) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 598ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-1] [5s 598ms] SocketTube(21) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 598ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 598ms] HttpClientImpl(18) body subscriber unregistered: 0 DEBUG: [HttpClient-18-SelectorManager] [5s 598ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [5s 598ms] SocketTube(21) handling pending subscription for CleanupTrigger(SocketTube(21)) DEBUG: [HttpClient-18-SelectorManager] [5s 598ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [5s 598ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Finished reading body: READING_BODY DEBUG: [HttpClient-18-SelectorManager] [5s 598ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [5s 598ms] SocketTube(21) calling onSubscribe DEBUG: [pool-1-thread-1] [5s 598ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@16b88335(18) DEBUG: [HttpClient-18-SelectorManager] [5s 598ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-18-SelectorManager] [5s 598ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-1] [5s 598ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 0 DEBUG: [HttpClient-18-SelectorManager] [5s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47157775 for R (false) DEBUG: [pool-1-thread-1] [5s 598ms] Http1AsyncReceiver(SocketTube(21)) Got 0 bytes for delegate null DEBUG: [HttpClient-18-SelectorManager] [5s 598ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [5s 598ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [5s 598ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-18-SelectorManager] [5s 598ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [5s 598ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 598ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-1] [5s 598ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 600ms] HttpClientImpl(18) ClientImpl (async) elapsed 113 millis for GET to http://127.0.0.1:43507/http1/fixed/x DEBUG: [MainThread] [5s 602ms] HttpClientImpl(19) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [5s 603ms] HttpClientImpl(19) ClientImpl (async) send http://127.0.0.1:43507/http1/chunk/x GET DEBUG: [pool-1-thread-3] [5s 603ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 604ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 604ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 604ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 604ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [5s 604ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 604ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 604ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 604ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 604ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@37d7adaa queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 605ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@37d7adaa, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 605ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 605ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 605ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 605ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 605ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 605ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [5s 605ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-19-SelectorManager] [5s 605ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@47c01be2 for C (true) DEBUG: [HttpClient-19-SelectorManager] [5s 605ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-19-SelectorManager] [5s 605ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33678 DEBUG: [pool-1-thread-3] [5s 605ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 605ms] Http1Exchange SocketTube(22) connecting flows DEBUG: [pool-1-thread-3] [5s 606ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-3] [5s 606ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 606ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-3] [5s 606ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [5s 606ms] SocketTube(22) subscribe event raised DEBUG: [pool-1-thread-3] [5s 606ms] Http1Publisher(SocketTube(22)) got subscriber: SocketTube(22) DEBUG: [pool-1-thread-3] [5s 606ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-3] [5s 606ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 606ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-19-SelectorManager] [5s 606ms] SocketTube(22) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4d387092 DEBUG: [HttpClient-19-SelectorManager] [5s 606ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [5s 606ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [5s 606ms] Http1AsyncReceiver(SocketTube(22)) Received onSubscribed from upstream DEBUG: [HttpClient-19-SelectorManager] [5s 606ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [5s 606ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [5s 606ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [5s 606ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 606ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 606ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 606ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-1] [5s 606ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 606ms] SocketTube(22) got some demand for reading DEBUG: [pool-1-thread-2] [5s 606ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 606ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-2] [5s 606ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-2] [5s 606ms] Http1Publisher(SocketTube(22)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 606ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 606ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [5s 606ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@83af751 for R (true) DEBUG: [pool-1-thread-3] [5s 606ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 606ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [5s 606ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-3] [5s 606ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 606ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 606ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [5s 606ms] Http1Publisher(SocketTube(22)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [5s 606ms] SocketTube(22) trying to write: 204 DEBUG: [pool-1-thread-3] [5s 606ms] SocketTube(22) wrote: 204 DEBUG: [pool-1-thread-3] [5s 606ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-3] [5s 606ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 607ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 607ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 607ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-3] [5s 607ms] Http1Publisher(SocketTube(22)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 607ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 607ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 607ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 607ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 607ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 607ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-3] [5s 607ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 607ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 607ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 607ms] Http1Publisher(SocketTube(22)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@25470b7c DEBUG: [pool-1-thread-3] [5s 607ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 607ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 607ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 607ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) First time around DEBUG: [pool-1-thread-3] [5s 607ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) headersReader is not yet completed DEBUG: [HttpClient-19-SelectorManager] [5s 607ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@83af751 for None (false) DEBUG: [HttpClient-19-SelectorManager] [5s 608ms] SocketTube(22) read bytes: 108 DEBUG: [HttpClient-19-SelectorManager] [5s 608ms] Http1AsyncReceiver(SocketTube(22)) Putting 108 bytes into the queue DEBUG: [HttpClient-19-SelectorManager] [5s 608ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [5s 608ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@83af751 for R (false) DEBUG: [pool-1-thread-3] [5s 608ms] Http1AsyncReceiver(SocketTube(22)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@37d7adaa DEBUG: [HttpClient-19-SelectorManager] [5s 608ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 608ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 608ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@37d7adaa DEBUG: [pool-1-thread-3] [5s 608ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [5s 608ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [5s 608ms] Http1AsyncReceiver(SocketTube(22)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@37d7adaa DEBUG: [pool-1-thread-3] [5s 608ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 608ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 704ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 704ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@70b75a8d(19) DEBUG: [pool-1-thread-3] [5s 704ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@35236875/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7f8a3f6e queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 704ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 24 DEBUG: [pool-1-thread-3] [5s 704ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 704ms] HttpClientImpl(19) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 704ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@35236875/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7f8a3f6e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 704ms] Http1AsyncReceiver(SocketTube(22)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@35236875/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7f8a3f6e DEBUG: [pool-1-thread-3] [5s 704ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [5s 704ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@35236875/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7f8a3f6e DEBUG: [pool-1-thread-3] [5s 704ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [5s 705ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [5s 705ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [5s 705ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [5s 705ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [5s 705ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [5s 705ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [5s 705ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [5s 705ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [5s 705ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [5s 705ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [5s 705ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [5s 705ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [5s 705ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [5s 705ms] Http1AsyncReceiver(SocketTube(22)) cleared DEBUG: [pool-1-thread-3] [5s 705ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) SocketTube(22): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 705ms] ConnectionPool(19) registering CleanupTrigger(SocketTube(22)) DEBUG: [pool-1-thread-3] [5s 705ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-3] [5s 705ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 705ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-3] [5s 705ms] SocketTube(22) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 705ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-3] [5s 705ms] SocketTube(22) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [5s 705ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-19-SelectorManager] [5s 705ms] SocketTube(22) subscribe event raised DEBUG: [pool-1-thread-3] [5s 705ms] HttpClientImpl(19) body subscriber unregistered: 0 DEBUG: [HttpClient-19-SelectorManager] [5s 705ms] SocketTube(22) handling pending subscription for CleanupTrigger(SocketTube(22)) DEBUG: [pool-1-thread-3] [5s 705ms] HttpClientImpl(19) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:43507/http1/chunk/x DEBUG: [HttpClient-19-SelectorManager] [5s 705ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-19-SelectorManager] [5s 705ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [5s 705ms] SocketTube(22) calling onSubscribe DEBUG: [pool-1-thread-3] [5s 705ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-19-SelectorManager] [5s 705ms] SocketTube(22) got some demand for reading DEBUG: [pool-1-thread-3] [5s 705ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Finished reading body: READING_BODY DEBUG: [HttpClient-19-SelectorManager] [5s 705ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-3] [5s 705ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@70b75a8d(19) DEBUG: [pool-1-thread-3] [5s 705ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 0 DEBUG: [HttpClient-19-SelectorManager] [5s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@83af751 for R (false) DEBUG: [pool-1-thread-3] [5s 705ms] Http1AsyncReceiver(SocketTube(22)) Got 0 bytes for delegate null DEBUG: [HttpClient-19-SelectorManager] [5s 706ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [5s 706ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [5s 706ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [5s 706ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [5s 706ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 706ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-3] [5s 706ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 707ms] HttpClientImpl(20) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [5s 708ms] HttpClientImpl(20) ClientImpl (async) send https://127.0.0.1:41491/https1/fixed/x GET DEBUG: [pool-1-thread-3] [5s 708ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 709ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 709ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 709ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [pool-1-thread-3] [5s 709ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-20-SelectorManager] [5s 709ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6368b3dd for C (true) DEBUG: [HttpClient-20-SelectorManager] [5s 709ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51570 DEBUG: [pool-1-thread-3] [5s 710ms] SocketTube(23) connecting flows DEBUG: [pool-1-thread-3] [5s 710ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 710ms] SocketTube(23) registering subscribe event DEBUG: [pool-1-thread-3] [5s 710ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 710ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] SocketTube(23) subscribe event raised DEBUG: [pool-1-thread-3] [5s 710ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-3] [5s 710ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [pool-1-thread-3] [5s 710ms] SocketTube(23) subscribed for writing DEBUG: [pool-1-thread-3] [5s 710ms] SocketTube(23) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 710ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [5s 710ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 710ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] 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@6990d8ad[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] [5s 710ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (true) DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-20-SelectorManager] [5s 710ms] SocketTube(23) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 710ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [5s 711ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 711ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 713ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 713ms] SSL Writer(SocketTube(23)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 713ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 713ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [5s 713ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 713ms] SSL Writer(SocketTube(23)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [5s 713ms] SSL Writer(SocketTube(23)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [5s 713ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 713ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 713ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [5s 713ms] SocketTube(23) trying to write: 2186 DEBUG: [pool-1-thread-3] [5s 714ms] SocketTube(23) wrote: 2186 DEBUG: [pool-1-thread-3] [5s 714ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [5s 714ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 714ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 714ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 714ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [5s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for None (false) DEBUG: [HttpClient-20-SelectorManager] [5s 720ms] HttpClientImpl(20) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-20-SelectorManager] [5s 721ms] SocketTube(23) read bytes: 133 DEBUG: [HttpClient-20-SelectorManager] [5s 721ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [5s 721ms] SSL Reader(SocketTube(23)) Adding 133 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [5s 721ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [5s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (false) DEBUG: [pool-1-thread-3] [5s 721ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-20-SelectorManager] [5s 721ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 721ms] SSL Reader(SocketTube(23)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [5s 721ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-20-SelectorManager] [5s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for None (false) DEBUG: [pool-1-thread-3] [5s 721ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-20-SelectorManager] [5s 721ms] SocketTube(23) no more demand for reading DEBUG: [pool-1-thread-3] [5s 721ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 133 DEBUG: [HttpClient-20-SelectorManager] [5s 721ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 721ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [5s 721ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [5s 721ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [5s 723ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-3] [5s 723ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [5s 723ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 723ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 723ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 723ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 723ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [5s 723ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 723ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [5s 723ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 723ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 723ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 723ms] SocketTube(23) trying to write: 6 DEBUG: [pool-1-thread-3] [5s 723ms] SocketTube(23) wrote: 6 DEBUG: [pool-1-thread-3] [5s 723ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [5s 723ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 723ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 723ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 723ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 723ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [5s 723ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [5s 723ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [5s 723ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 723ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-20-SelectorManager] [5s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (true) DEBUG: [HttpClient-20-SelectorManager] [5s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for None (false) DEBUG: [HttpClient-20-SelectorManager] [5s 724ms] SocketTube(23) read bytes: 128 DEBUG: [HttpClient-20-SelectorManager] [5s 724ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [5s 724ms] SSL Reader(SocketTube(23)) Adding 128 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [5s 724ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [5s 724ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-20-SelectorManager] [5s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (false) DEBUG: [pool-1-thread-3] [5s 724ms] SSL Reader(SocketTube(23)) Unwrapping: 128 DEBUG: [HttpClient-20-SelectorManager] [5s 724ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 724ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [5s 724ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 724ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [5s 724ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [5s 724ms] SSL Reader(SocketTube(23)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [5s 724ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 724ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 724ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [5s 724ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-3] [5s 724ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [5s 724ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [5s 725ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-3] [5s 725ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [5s 725ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 725ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 725ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 725ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 725ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [pool-1-thread-3] [5s 725ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 726ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [5s 726ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [5s 726ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 726ms] 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] [5s 726ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51570 remote=/127.0.0.1:41491] DEBUG: [pool-1-thread-3] [5s 726ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 726ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4675235a queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4675235a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 726ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 726ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-3] [5s 726ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-3] [5s 726ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@68aa05b5 DEBUG: [pool-1-thread-3] [5s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [5s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 726ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 726ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 726ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 726ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 726ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 726ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [pool-1-thread-3] [5s 726ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 726ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 726ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [5s 726ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 726ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [5s 727ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 727ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 727ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [5s 727ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 727ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 727ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 727ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [5s 727ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 727ms] SSL Writer(SocketTube(23)) onNext DEBUG: [pool-1-thread-3] [5s 727ms] SSL Writer(SocketTube(23)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 727ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 727ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 727ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 727ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 727ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 727ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [5s 727ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [5s 727ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 727ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [5s 727ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 727ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 727ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 727ms] SocketTube(23) trying to write: 90 DEBUG: [pool-1-thread-3] [5s 727ms] SocketTube(23) wrote: 90 DEBUG: [pool-1-thread-3] [5s 727ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [5s 727ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 727ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 727ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 727ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [5s 727ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-3] [5s 727ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 727ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-3] [5s 727ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 727ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 727ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 727ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 727ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 727ms] Http1Response(id=24) First time around DEBUG: [pool-1-thread-3] [5s 728ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [pool-1-thread-3] [5s 728ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 728ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4e88ab4f DEBUG: [pool-1-thread-3] [5s 728ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 728ms] SSL Writer(SocketTube(23)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [5s 728ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 728ms] SSL Writer(SocketTube(23)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 728ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 728ms] SSL Writer(SocketTube(23)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 728ms] SSL Writer(SocketTube(23)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [5s 728ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 728ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 728ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 728ms] SocketTube(23) trying to write: 134 DEBUG: [pool-1-thread-3] [5s 728ms] SocketTube(23) wrote: 134 DEBUG: [pool-1-thread-3] [5s 728ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [5s 728ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 728ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 728ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 728ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 728ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 729ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [5s 729ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [5s 729ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [5s 729ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 729ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [5s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (false) DEBUG: [HttpClient-20-SelectorManager] [5s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for None (false) DEBUG: [HttpClient-20-SelectorManager] [5s 729ms] SocketTube(23) read bytes: 1721 DEBUG: [HttpClient-20-SelectorManager] [5s 729ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [5s 729ms] SSL Reader(SocketTube(23)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [5s 729ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [5s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (false) DEBUG: [pool-1-thread-3] [5s 729ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [5s 729ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 729ms] SSL Reader(SocketTube(23)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [5s 730ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 730ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 730ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [5s 730ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [5s 730ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [5s 730ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [5s 730ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [5s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (false) DEBUG: [HttpClient-20-SelectorManager] [5s 772ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for None (false) DEBUG: [HttpClient-20-SelectorManager] [5s 773ms] SocketTube(23) read bytes: 167 DEBUG: [HttpClient-20-SelectorManager] [5s 773ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [5s 773ms] SSL Reader(SocketTube(23)) Adding 167 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [5s 773ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [5s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (false) DEBUG: [HttpClient-20-SelectorManager] [5s 773ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 773ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 773ms] SSL Reader(SocketTube(23)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [5s 773ms] SSL Reader(SocketTube(23)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [5s 773ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [5s 773ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [5s 773ms] SSL Reader(SocketTube(23)) sending 76 DEBUG: [pool-1-thread-3] [5s 773ms] SSL Reader(SocketTube(23)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [5s 773ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 774ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 774ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [5s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [5s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4675235a DEBUG: [pool-1-thread-3] [5s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4675235a DEBUG: [pool-1-thread-3] [5s 774ms] Http1Response(id=24) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [5s 774ms] Http1Response(id=24) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [5s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4675235a DEBUG: [pool-1-thread-3] [5s 774ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 774ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 809ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 809ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@683b9ee8(20) DEBUG: [pool-1-thread-3] [5s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7a70a0a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1570234f queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 809ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 809ms] HttpClientImpl(20) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7a70a0a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1570234f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7a70a0a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1570234f DEBUG: [pool-1-thread-3] [5s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [5s 809ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7a70a0a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1570234f DEBUG: [pool-1-thread-3] [5s 810ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [5s 810ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [5s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [5s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [5s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [5s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [5s 810ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 810ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 810ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 810ms] SSL Reader(SocketTube(23)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [5s 810ms] SSL Reader(SocketTube(23)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 810ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [5s 810ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [5s 810ms] SSL Reader(SocketTube(23)) sending 15 DEBUG: [pool-1-thread-3] [5s 810ms] SSL Reader(SocketTube(23)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [5s 810ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 810ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 810ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [5s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [5s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7a70a0a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1570234f DEBUG: [pool-1-thread-3] [5s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [5s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7a70a0a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1570234f DEBUG: [pool-1-thread-3] [5s 810ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [5s 810ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [5s 810ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [5s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [pool-1-thread-3] [5s 810ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 811ms] ConnectionPool(20) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-3] [5s 811ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-3] [5s 811ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-3] [5s 811ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [pool-1-thread-3] [5s 811ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 811ms] HttpClientImpl(20) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 811ms] HttpClientImpl(20) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:41491/https1/fixed/x DEBUG: [pool-1-thread-3] [5s 811ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [5s 811ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@683b9ee8(20) DEBUG: [pool-1-thread-3] [5s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 811ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [5s 811ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 811ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 811ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 811ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 811ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-3] [5s 811ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-3] [5s 811ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-3] [5s 811ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 811ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [5s 811ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (false) DEBUG: [MainThread] [5s 813ms] HttpClientImpl(21) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [5s 814ms] HttpClientImpl(21) ClientImpl (async) send https://127.0.0.1:41491/https1/chunk/x GET DEBUG: [pool-1-thread-3] [5s 814ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 814ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 814ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 815ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [pool-1-thread-3] [5s 815ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-21-SelectorManager] [5s 815ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@674007ca for C (true) DEBUG: [HttpClient-21-SelectorManager] [5s 815ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-21-SelectorManager] [5s 815ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51576 DEBUG: [pool-1-thread-3] [5s 816ms] SocketTube(24) connecting flows DEBUG: [pool-1-thread-3] [5s 816ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 816ms] SocketTube(24) registering subscribe event DEBUG: [pool-1-thread-3] [5s 816ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 816ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-21-SelectorManager] [5s 816ms] SocketTube(24) subscribe event raised DEBUG: [pool-1-thread-3] [5s 816ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-3] [5s 816ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-1-thread-3] [5s 816ms] SocketTube(24) subscribed for writing DEBUG: [pool-1-thread-3] [5s 816ms] SocketTube(24) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 816ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [5s 816ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 816ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [5s 816ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-21-SelectorManager] [5s 816ms] 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@6db86cba[Not completed, 4 dependents] (id=2105) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [5s 816ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-21-SelectorManager] [5s 816ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-21-SelectorManager] [5s 816ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-21-SelectorManager] [5s 816ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-21-SelectorManager] [5s 816ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [5s 816ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [5s 816ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-21-SelectorManager] [5s 816ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-21-SelectorManager] [5s 816ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-21-SelectorManager] [5s 816ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-21-SelectorManager] [5s 817ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-21-SelectorManager] [5s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for R (true) DEBUG: [HttpClient-21-SelectorManager] [5s 817ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-21-SelectorManager] [5s 817ms] SocketTube(24) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 817ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [5s 817ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 817ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 820ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 820ms] SSL Writer(SocketTube(24)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 820ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 820ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-3] [5s 820ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 820ms] SSL Writer(SocketTube(24)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [5s 820ms] SSL Writer(SocketTube(24)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [5s 820ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 820ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 820ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [5s 820ms] SocketTube(24) trying to write: 2186 DEBUG: [pool-1-thread-3] [5s 820ms] SocketTube(24) wrote: 2186 DEBUG: [pool-1-thread-3] [5s 820ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-3] [5s 820ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 820ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 820ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 820ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [5s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for None (false) DEBUG: [HttpClient-21-SelectorManager] [5s 827ms] HttpClientImpl(21) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-21-SelectorManager] [5s 827ms] SocketTube(24) read bytes: 139 DEBUG: [HttpClient-21-SelectorManager] [5s 827ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [5s 827ms] SSL Reader(SocketTube(24)) Adding 139 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [5s 828ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [5s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for R (false) DEBUG: [pool-1-thread-3] [5s 828ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-21-SelectorManager] [5s 828ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 828ms] SSL Reader(SocketTube(24)) Unwrapping: 139 DEBUG: [pool-1-thread-3] [5s 828ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [5s 828ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 828ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 133 DEBUG: [HttpClient-21-SelectorManager] [5s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for None (false) DEBUG: [HttpClient-21-SelectorManager] [5s 828ms] SocketTube(24) no more demand for reading DEBUG: [pool-1-thread-3] [5s 828ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-21-SelectorManager] [5s 828ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 828ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [5s 828ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [5s 830ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-3] [5s 830ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [5s 830ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 830ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 830ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 830ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 830ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-3] [5s 830ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 830ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [5s 831ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 831ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 831ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 831ms] SocketTube(24) trying to write: 6 DEBUG: [pool-1-thread-3] [5s 831ms] SocketTube(24) wrote: 6 DEBUG: [pool-1-thread-3] [5s 831ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-3] [5s 831ms] SocketTube(24) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 831ms] SocketTube(24) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 831ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 831ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 831ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 831ms] SSL Reader(SocketTube(24)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [5s 831ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 831ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 831ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [5s 831ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-3] [5s 831ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [5s 831ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-3] [5s 831ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-3] [5s 831ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [5s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for R (true) DEBUG: [HttpClient-21-SelectorManager] [5s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for None (false) DEBUG: [HttpClient-21-SelectorManager] [5s 831ms] SocketTube(24) read bytes: 122 DEBUG: [HttpClient-21-SelectorManager] [5s 831ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [5s 831ms] SSL Reader(SocketTube(24)) Adding 122 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [5s 832ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [5s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for R (false) DEBUG: [pool-1-thread-3] [5s 832ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-21-SelectorManager] [5s 832ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 832ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [5s 832ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 832ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 832ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [5s 832ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-3] [5s 832ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [5s 832ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [5s 833ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-3] [5s 833ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [5s 833ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 833ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 833ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 833ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 833ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [pool-1-thread-3] [5s 833ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 833ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [5s 833ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [5s 833ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 833ms] 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] [5s 833ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51576 remote=/127.0.0.1:41491] DEBUG: [pool-1-thread-3] [5s 834ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 834ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@599c9e46 queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@599c9e46, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 834ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 834ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-3] [5s 834ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-3] [5s 834ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4de2a461 DEBUG: [pool-1-thread-3] [5s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [5s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 834ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 834ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 834ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 834ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 834ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 834ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [pool-1-thread-3] [5s 834ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 834ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 834ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-3] [5s 834ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 834ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [5s 834ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 834ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 834ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-3] [5s 834ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 834ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 834ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 834ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [5s 834ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 834ms] SSL Writer(SocketTube(24)) onNext DEBUG: [pool-1-thread-3] [5s 834ms] SSL Writer(SocketTube(24)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 834ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 834ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 834ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 834ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 834ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 834ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-3] [5s 834ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [5s 834ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 834ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [5s 834ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 834ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 834ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 835ms] SocketTube(24) trying to write: 90 DEBUG: [pool-1-thread-3] [5s 835ms] SocketTube(24) wrote: 90 DEBUG: [pool-1-thread-3] [5s 835ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-3] [5s 835ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 835ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 835ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 835ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [5s 835ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-3] [5s 835ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 835ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-3] [5s 835ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 835ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 835ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 835ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 835ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 835ms] Http1Response(id=25) First time around DEBUG: [pool-1-thread-3] [5s 835ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [pool-1-thread-3] [5s 835ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 835ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@18276ef7 DEBUG: [pool-1-thread-3] [5s 835ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 835ms] SSL Writer(SocketTube(24)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [5s 835ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 835ms] SSL Writer(SocketTube(24)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 835ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 835ms] SSL Writer(SocketTube(24)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 835ms] SSL Writer(SocketTube(24)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [5s 835ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 835ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 835ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 835ms] SocketTube(24) trying to write: 134 DEBUG: [pool-1-thread-3] [5s 835ms] SocketTube(24) wrote: 134 DEBUG: [pool-1-thread-3] [5s 835ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-3] [5s 835ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 835ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 835ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 835ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 835ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 835ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [5s 835ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-3] [5s 835ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-3] [5s 835ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 835ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [5s 836ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for R (false) DEBUG: [HttpClient-21-SelectorManager] [5s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for None (false) DEBUG: [HttpClient-21-SelectorManager] [5s 840ms] SocketTube(24) read bytes: 1721 DEBUG: [HttpClient-21-SelectorManager] [5s 840ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [5s 840ms] SSL Reader(SocketTube(24)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [5s 840ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-3] [5s 840ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [5s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for R (false) DEBUG: [HttpClient-21-SelectorManager] [5s 840ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 840ms] SSL Reader(SocketTube(24)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [5s 842ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 842ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 842ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [5s 842ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [5s 842ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-3] [5s 842ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-3] [5s 842ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [5s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for R (false) DEBUG: [HttpClient-21-SelectorManager] [5s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for None (false) DEBUG: [HttpClient-21-SelectorManager] [5s 885ms] SocketTube(24) read bytes: 223 DEBUG: [HttpClient-21-SelectorManager] [5s 885ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [5s 885ms] SSL Reader(SocketTube(24)) Adding 223 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [5s 885ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [5s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for R (false) DEBUG: [pool-1-thread-3] [5s 885ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [5s 885ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 885ms] SSL Reader(SocketTube(24)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [5s 885ms] SSL Reader(SocketTube(24)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [5s 885ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [5s 885ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [5s 885ms] SSL Reader(SocketTube(24)) sending 84 DEBUG: [pool-1-thread-3] [5s 885ms] SSL Reader(SocketTube(24)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [5s 885ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 885ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 885ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [5s 885ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [5s 885ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@599c9e46 DEBUG: [pool-1-thread-3] [5s 885ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 885ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@599c9e46 DEBUG: [pool-1-thread-3] [5s 886ms] Http1Response(id=25) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [5s 886ms] Http1Response(id=25) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [5s 886ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@599c9e46 DEBUG: [pool-1-thread-3] [5s 886ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 886ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 914ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 914ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@26960fdc(21) DEBUG: [pool-1-thread-3] [5s 914ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@e597ac0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@338abbe3 queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 915ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 915ms] HttpClientImpl(21) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@e597ac0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@338abbe3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@e597ac0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@338abbe3 DEBUG: [pool-1-thread-3] [5s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [5s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@e597ac0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@338abbe3 DEBUG: [pool-1-thread-3] [5s 915ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [5s 915ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [5s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [5s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [5s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [5s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [5s 915ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 915ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 915ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 915ms] SSL Reader(SocketTube(24)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [5s 915ms] SSL Reader(SocketTube(24)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [5s 915ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [5s 915ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [5s 915ms] SSL Reader(SocketTube(24)) sending 20 DEBUG: [pool-1-thread-3] [5s 915ms] SSL Reader(SocketTube(24)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [5s 915ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 915ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 915ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [5s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [5s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@e597ac0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@338abbe3 DEBUG: [pool-1-thread-3] [5s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [5s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@e597ac0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@338abbe3 DEBUG: [pool-1-thread-3] [5s 915ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [5s 915ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [5s 915ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [5s 915ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [5s 915ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [5s 915ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [5s 915ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [5s 915ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [5s 916ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [5s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [5s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 916ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 916ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 916ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 916ms] SSL Reader(SocketTube(24)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [5s 916ms] SSL Reader(SocketTube(24)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 916ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [5s 916ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [5s 916ms] SSL Reader(SocketTube(24)) sending 5 DEBUG: [pool-1-thread-3] [5s 916ms] SSL Reader(SocketTube(24)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [5s 916ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 916ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 916ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [5s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [5s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@e597ac0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@338abbe3 DEBUG: [pool-1-thread-3] [5s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [5s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@e597ac0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@338abbe3 DEBUG: [pool-1-thread-3] [5s 916ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [5s 916ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [5s 916ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [5s 916ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [5s 916ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [5s 916ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [5s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [pool-1-thread-3] [5s 916ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 916ms] ConnectionPool(21) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-3] [5s 916ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-3] [5s 916ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-3] [5s 916ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [pool-1-thread-3] [5s 916ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 916ms] HttpClientImpl(21) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 916ms] HttpClientImpl(21) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:41491/https1/chunk/x DEBUG: [pool-1-thread-3] [5s 916ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [5s 916ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [5s 917ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@26960fdc(21) DEBUG: [pool-1-thread-3] [5s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 917ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [5s 917ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 917ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 917ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 917ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 917ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-3] [5s 917ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-3] [5s 917ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-3] [5s 917ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 917ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [5s 917ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for R (false) DEBUG: [MainThread] [5s 918ms] HttpClientImpl(22) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [5s 919ms] HttpClientImpl(22) ClientImpl (async) send http://127.0.0.1:59057/http2/fixed/x GET DEBUG: [pool-1-thread-3] [5s 919ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 919ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 919ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 919ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 919ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [5s 920ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 920ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 920ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 920ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 920ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@daaa7ba queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 920ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@daaa7ba, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 920ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 920ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 920ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 920ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 920ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 920ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [5s 920ms] PlainHttpConnection(SocketTube(25)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-22-SelectorManager] [5s 921ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1cf32df9 for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54656,localport=59057] DEBUG: [HttpClient-22-SelectorManager] [5s 921ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-22-SelectorManager] [5s 921ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54656 DEBUG: [pool-1-thread-3] [5s 921ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 921ms] Http1Exchange SocketTube(25) connecting flows DEBUG: [pool-1-thread-3] [5s 921ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-3] [5s 921ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 921ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-3] [5s 921ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 921ms] Http1Publisher(SocketTube(25)) got subscriber: SocketTube(25) DEBUG: [pool-1-thread-3] [5s 921ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-3] [5s 921ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [5s 921ms] SocketTube(25) subscribe event raised DEBUG: [pool-1-thread-3] [5s 921ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-22-SelectorManager] [5s 921ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@160b4689 DEBUG: [HttpClient-22-SelectorManager] [5s 921ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [5s 921ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [5s 921ms] Http1AsyncReceiver(SocketTube(25)) Received onSubscribed from upstream DEBUG: [HttpClient-22-SelectorManager] [5s 921ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [5s 921ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-22-SelectorManager] [5s 921ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [5s 921ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 922ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [5s 922ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 922ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-3] [5s 922ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [5s 922ms] Http1Publisher(SocketTube(25)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 922ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 922ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 922ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-3] [5s 922ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 922ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 922ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [5s 922ms] Http1Publisher(SocketTube(25)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [5s 922ms] SocketTube(25) trying to write: 204 DEBUG: [pool-1-thread-3] [5s 922ms] SocketTube(25) wrote: 204 DEBUG: [pool-1-thread-3] [5s 922ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [5s 922ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 922ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 922ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 922ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-3] [5s 922ms] Http1Publisher(SocketTube(25)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 922ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 922ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 922ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 922ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 922ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 922ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-3] [5s 922ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 922ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 922ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 922ms] Http1Publisher(SocketTube(25)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6b19404f DEBUG: [pool-1-thread-3] [5s 922ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 922ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 922ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 922ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) First time around DEBUG: [pool-1-thread-3] [5s 922ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [5s 923ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 923ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 923ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 923ms] SocketTube(25) got some demand for reading DEBUG: [pool-1-thread-2] [5s 923ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-2] [5s 923ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [5s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5309da2c for R (true) DEBUG: [HttpClient-22-SelectorManager] [5s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5309da2c for None (false) DEBUG: [HttpClient-22-SelectorManager] [5s 924ms] SocketTube(25) read bytes: 71 DEBUG: [HttpClient-22-SelectorManager] [5s 924ms] Http1AsyncReceiver(SocketTube(25)) Putting 71 bytes into the queue DEBUG: [HttpClient-22-SelectorManager] [5s 924ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [5s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5309da2c for R (false) DEBUG: [HttpClient-22-SelectorManager] [5s 924ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 924ms] Http1AsyncReceiver(SocketTube(25)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@daaa7ba DEBUG: [pool-1-thread-2] [5s 924ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 924ms] Http1AsyncReceiver(SocketTube(25)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@daaa7ba DEBUG: [pool-1-thread-2] [5s 924ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [5s 924ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [5s 924ms] Http1AsyncReceiver(SocketTube(25)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@daaa7ba DEBUG: [pool-1-thread-2] [5s 924ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [5s 924ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [5s 924ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54656 remote=/127.0.0.1:59057] DEBUG: [pool-1-thread-2] [5s 924ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [5s 924ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@48e05b1c(22) DEBUG: [pool-1-thread-2] [5s 924ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4f3f11d1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34df324f queue.isEmpty: false DEBUG: [pool-1-thread-2] [5s 924ms] Http1AsyncReceiver(SocketTube(25)) Delegate done: 0 DEBUG: [pool-1-thread-2] [5s 924ms] PlainHttpConnection(SocketTube(25))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [5s 924ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 924ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-2] [5s 924ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 924ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [5s 925ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [5s 925ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [5s 925ms] Http2Connection(SocketTube(25)) Opened stream 1 DEBUG: [pool-1-thread-2] [5s 925ms] Http2Connection(SocketTube(25))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [5s 925ms] Http2Connection(SocketTube(25))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [5s 925ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-2] [5s 925ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 925ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-2] [5s 925ms] SocketTube(25) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 925ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-2] [5s 925ms] SocketTube(25) write: resetting demand to 0 DEBUG: [HttpClient-22-SelectorManager] [5s 925ms] SocketTube(25) subscribe event raised DEBUG: [pool-1-thread-2] [5s 925ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [5s 925ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@62906fec DEBUG: [HttpClient-22-SelectorManager] [5s 925ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-22-SelectorManager] [5s 925ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [5s 925ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [5s 925ms] Http2Connection(SocketTube(25)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-22-SelectorManager] [5s 925ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-22-SelectorManager] [5s 925ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [5s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5309da2c for R (false) DEBUG: [HttpClient-22-SelectorManager] [5s 925ms] SocketTube(25) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [5s 925ms] PlainHttpConnection(SocketTube(25)) added 63 bytes in the priority write queue DEBUG: [HttpClient-22-SelectorManager] [5s 925ms] SocketTube(25) onSubscribe called DEBUG: [pool-1-thread-2] [5s 925ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [5s 925ms] SocketTube(25) pending subscriber subscribed DEBUG: [pool-1-thread-2] [5s 925ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-22-SelectorManager] [5s 925ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [5s 925ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 925ms] PlainHttpConnection(SocketTube(25)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [5s 925ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 925ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-2] [5s 925ms] Http2Connection(SocketTube(25)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [5s 925ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-2] [5s 925ms] Http2Connection(SocketTube(25)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 926ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-2] [5s 926ms] Http2Connection(SocketTube(25)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [5s 926ms] Http1AsyncReceiver(SocketTube(25)) stopping DEBUG: [pool-1-thread-3] [5s 926ms] SocketTube(25) trying to write: 63 DEBUG: [pool-1-thread-2] [5s 926ms] Http1AsyncReceiver(SocketTube(25)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [5s 926ms] Http1AsyncReceiver(SocketTube(25)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [5s 926ms] Http2Connection(SocketTube(25)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [5s 926ms] Http2Connection(SocketTube(25)) H2 processed buffered data DEBUG: [pool-1-thread-3] [5s 926ms] SocketTube(25) wrote: 63 DEBUG: [pool-1-thread-2] [5s 926ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-3] [5s 926ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [5s 926ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-2] [5s 926ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-2] [5s 926ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-3] [5s 926ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 926ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [5s 926ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 926ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [5s 926ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-2] [5s 926ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@48e05b1c(22) DEBUG: [pool-1-thread-3] [5s 926ms] SocketTube(25) trying to write: 13 DEBUG: [pool-1-thread-2] [5s 926ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4f3f11d1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34df324f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [5s 926ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [5s 926ms] SocketTube(25) wrote: 13 DEBUG: [pool-1-thread-2] [5s 926ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [5s 926ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-2] [5s 926ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [5s 926ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-3] [5s 926ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 926ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 926ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [5s 926ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [5s 926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 926ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [5s 926ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 926ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 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 TestServer(1): connection started DEBUG: [readLoop] [5s 927ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 927ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 927ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [5s 927ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [5s 927ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 927ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [5s 927ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 927ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 927ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 927ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [5s 927ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 927ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-22-SelectorManager] [5s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5309da2c for None (false) DEBUG: [HttpClient-22-SelectorManager] [5s 927ms] SocketTube(25) read bytes: 48 DEBUG: [HttpClient-22-SelectorManager] [5s 927ms] Http2Connection(SocketTube(25)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [5s 927ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [5s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5309da2c for R (false) DEBUG: [HttpClient-22-SelectorManager] [5s 927ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 927ms] Http2Connection(SocketTube(25)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 927ms] Http2Connection(SocketTube(25)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [5s 927ms] Http2Connection(SocketTube(25)) Processing 48 DEBUG: [pool-1-thread-3] [5s 928ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [5s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 928ms] 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] [5s 928ms] Http2Connection(SocketTube(25)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [5s 928ms] PlainHttpConnection(SocketTube(25)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 928ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 928ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-3] [5s 928ms] SocketTube(25) trying to write: 9 DEBUG: [pool-1-thread-3] [5s 928ms] SocketTube(25) wrote: 9 DEBUG: [pool-1-thread-3] [5s 928ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [5s 928ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-3] [5s 928ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 928ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 928ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 928ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [5s 928ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [5s 928ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [5s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 928ms] Http2Connection(SocketTube(25)) H2 processed(1) 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] [5s 929ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5309da2c for None (false) DEBUG: [HttpClient-22-SelectorManager] [5s 929ms] SocketTube(25) read bytes: 48 DEBUG: [HttpClient-22-SelectorManager] [5s 929ms] Http2Connection(SocketTube(25)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [5s 929ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [5s 929ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5309da2c for R (false) DEBUG: [HttpClient-22-SelectorManager] [5s 929ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 929ms] Http2Connection(SocketTube(25)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 929ms] Http2Connection(SocketTube(25)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-3] [5s 929ms] Http2Connection(SocketTube(25)) Processing 48 DEBUG: [pool-1-thread-3] [5s 929ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [5s 929ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 929ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 930ms] Http2Connection(SocketTube(25))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 930ms] Http2Connection(SocketTube(25))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 930ms] Http2Connection(SocketTube(25))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 930ms] Http2Connection(SocketTube(25))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/fixed/x) 200 HTTP_2 Local port: 54656 DEBUG: [pool-1-thread-3] [6s 20ms] Http2Connection(SocketTube(25))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 20ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 20ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 20ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 20ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [6s 20ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 20ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 20ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 21ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 21ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 21ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 21ms] HttpClientImpl(22) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:59057/http2/fixed/x DEBUG: [pool-1-thread-3] [6s 21ms] Http2Connection(SocketTube(25))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 21ms] Http2Connection(SocketTube(25))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 21ms] Http2Connection(SocketTube(25))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [6s 21ms] Http2Connection(SocketTube(25)) Closed stream 1 DEBUG: [pool-1-thread-3] [6s 21ms] Http2Connection(SocketTube(25))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1e7d644b DEBUG: [pool-1-thread-3] [6s 21ms] Http2Connection(SocketTube(25))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [6s 21ms] Http2Connection(SocketTube(25)) H2 processed(2) DEBUG: [MainThread] [6s 22ms] HttpClientImpl(23) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [6s 23ms] HttpClientImpl(23) ClientImpl (async) send http://127.0.0.1:59057/http2/chunk/x GET DEBUG: [pool-1-thread-3] [6s 24ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 24ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 24ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 24ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 24ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [6s 24ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [6s 24ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [6s 25ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 25ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 25ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@c400e6f queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 25ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@c400e6f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 25ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 25ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 25ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 25ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 25ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 25ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [6s 25ms] PlainHttpConnection(SocketTube(26)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-23-SelectorManager] [6s 25ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@76eb4308 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-23-SelectorManager] [6s 25ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-23-SelectorManager] [6s 25ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54666 TestServer(1): creating connection DEBUG: [pool-1-thread-3] [6s 25ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true TestServer: New connection from Socket[addr=/127.0.0.1,port=54666,localport=59057] DEBUG: [pool-1-thread-3] [6s 25ms] Http1Exchange SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [6s 25ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [6s 26ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 26ms] SocketTube(26) registering subscribe event TestServer(1): starting connection DEBUG: [pool-1-thread-3] [6s 26ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [6s 26ms] SocketTube(26) subscribe event raised DEBUG: [pool-1-thread-3] [6s 26ms] Http1Publisher(SocketTube(26)) got subscriber: SocketTube(26) DEBUG: [pool-1-thread-3] [6s 26ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-3] [6s 26ms] SocketTube(26) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 26ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-23-SelectorManager] [6s 26ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7c132878 DEBUG: [HttpClient-23-SelectorManager] [6s 26ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [6s 26ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [6s 26ms] Http1AsyncReceiver(SocketTube(26)) Received onSubscribed from upstream DEBUG: [HttpClient-23-SelectorManager] [6s 26ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [6s 26ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [6s 26ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [6s 26ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 26ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 26ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 26ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 26ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [6s 26ms] SocketTube(26) got some demand for reading DEBUG: [pool-1-thread-2] [6s 26ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-1] [6s 26ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 26ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-2] [6s 26ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 26ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 26ms] Http1Publisher(SocketTube(26)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 26ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 26ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 26ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [HttpClient-23-SelectorManager] [6s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3911a99e for R (true) DEBUG: [pool-1-thread-3] [6s 26ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 26ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 26ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 26ms] Http1Publisher(SocketTube(26)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [6s 26ms] SocketTube(26) trying to write: 204 DEBUG: [pool-1-thread-3] [6s 26ms] SocketTube(26) wrote: 204 DEBUG: [pool-1-thread-3] [6s 26ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [6s 26ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 26ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 26ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 26ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-3] [6s 26ms] Http1Publisher(SocketTube(26)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 26ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 26ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 26ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 26ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 26ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 26ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-3] [6s 26ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 26ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 27ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 27ms] Http1Publisher(SocketTube(26)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2dfa3c90 DEBUG: [pool-1-thread-3] [6s 27ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 27ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 27ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-23-SelectorManager] [6s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3911a99e for None (false) DEBUG: [pool-1-thread-3] [6s 27ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) First time around DEBUG: [pool-1-thread-3] [6s 27ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) headersReader is not yet completed DEBUG: [HttpClient-23-SelectorManager] [6s 27ms] SocketTube(26) read bytes: 71 DEBUG: [HttpClient-23-SelectorManager] [6s 27ms] Http1AsyncReceiver(SocketTube(26)) Putting 71 bytes into the queue DEBUG: [HttpClient-23-SelectorManager] [6s 27ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-3] [6s 27ms] Http1AsyncReceiver(SocketTube(26)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@c400e6f DEBUG: [pool-1-thread-3] [6s 27ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 27ms] Http1AsyncReceiver(SocketTube(26)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@c400e6f DEBUG: [pool-1-thread-3] [6s 27ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-23-SelectorManager] [6s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3911a99e for R (false) DEBUG: [HttpClient-23-SelectorManager] [6s 27ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 27ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [6s 27ms] Http1AsyncReceiver(SocketTube(26)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@c400e6f DEBUG: [pool-1-thread-3] [6s 27ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 27ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 27ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54666 remote=/127.0.0.1:59057] DEBUG: [pool-1-thread-3] [6s 27ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [6s 27ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@540fe423(23) DEBUG: [pool-1-thread-3] [6s 27ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@58505a58/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7355938d queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 27ms] Http1AsyncReceiver(SocketTube(26)) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 28ms] PlainHttpConnection(SocketTube(26))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 28ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 28ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-3] [6s 28ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 28ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [6s 28ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [6s 28ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 28ms] Http2Connection(SocketTube(26)) Opened stream 1 DEBUG: [pool-1-thread-3] [6s 28ms] Http2Connection(SocketTube(26))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [6s 28ms] Http2Connection(SocketTube(26))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [6s 28ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [6s 28ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 28ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-3] [6s 28ms] SocketTube(26) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 28ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-3] [6s 28ms] SocketTube(26) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 28ms] SocketTube(26) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 29ms] PlainHttpConnection(SocketTube(26)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 29ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 29ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [6s 29ms] PlainHttpConnection(SocketTube(26)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 29ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 29ms] Http2Connection(SocketTube(26)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [6s 29ms] Http2Connection(SocketTube(26)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 29ms] Http2Connection(SocketTube(26)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-23-SelectorManager] [6s 29ms] SocketTube(26) subscribe event raised DEBUG: [pool-1-thread-3] [6s 29ms] Http1AsyncReceiver(SocketTube(26)) stopping DEBUG: [pool-1-thread-3] [6s 29ms] Http1AsyncReceiver(SocketTube(26)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-23-SelectorManager] [6s 29ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@862f630 DEBUG: [HttpClient-23-SelectorManager] [6s 29ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-23-SelectorManager] [6s 29ms] SocketTube(26) read demand reset to 0 DEBUG: [pool-1-thread-3] [6s 29ms] Http1AsyncReceiver(SocketTube(26)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-23-SelectorManager] [6s 29ms] SocketTube(26) calling onSubscribe DEBUG: [pool-1-thread-3] [6s 29ms] Http2Connection(SocketTube(26)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [6s 29ms] Http2Connection(SocketTube(26)) H2 processed buffered data DEBUG: [HttpClient-23-SelectorManager] [6s 29ms] Http2Connection(SocketTube(26)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-23-SelectorManager] [6s 29ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-23-SelectorManager] [6s 29ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-3] [6s 29ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(26)) DEBUG: [HttpClient-23-SelectorManager] [6s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3911a99e for R (false) DEBUG: [pool-1-thread-3] [6s 29ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-3] [6s 29ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [HttpClient-23-SelectorManager] [6s 29ms] SocketTube(26) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [6s 29ms] SocketTube(26) onSubscribe called DEBUG: [pool-1-thread-3] [6s 29ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-23-SelectorManager] [6s 29ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [6s 29ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [6s 29ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 29ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [6s 29ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@540fe423(23) DEBUG: [pool-1-thread-1] [6s 29ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [6s 29ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@58505a58/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7355938d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 29ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [6s 29ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 29ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [6s 29ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [6s 29ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-1] [6s 29ms] SocketTube(26) trying to write: 63 DEBUG: [pool-1-thread-1] [6s 29ms] SocketTube(26) wrote: 63 DEBUG: [pool-1-thread-1] [6s 29ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-1] [6s 29ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-1] [6s 29ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 29ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 29ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-1] [6s 29ms] SocketTube(26) trying to write: 13 DEBUG: [pool-1-thread-1] [6s 29ms] SocketTube(26) wrote: 13 DEBUG: [pool-1-thread-1] [6s 29ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-1] [6s 29ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-1] [6s 29ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 29ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 29ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 30ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 30ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 30ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 30ms] 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] [6s 31ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 31ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 31ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 31ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-23-SelectorManager] [6s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3911a99e for None (false) DEBUG: [readLoop] [6s 31ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-23-SelectorManager] [6s 31ms] SocketTube(26) read bytes: 39 DEBUG: [readLoop] [6s 31ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-23-SelectorManager] [6s 31ms] Http2Connection(SocketTube(26)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [6s 31ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-23-SelectorManager] [6s 31ms] SocketTube(26) resuming read event DEBUG: [readLoop] [6s 31ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-23-SelectorManager] [6s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3911a99e for R (false) DEBUG: [HttpClient-23-SelectorManager] [6s 31ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 DEBUG: [HttpClient-23-SelectorManager] [6s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3911a99e for None (false) DEBUG: [HttpClient-23-SelectorManager] [6s 31ms] SocketTube(26) read bytes: 9 DEBUG: [HttpClient-23-SelectorManager] [6s 31ms] Http2Connection(SocketTube(26)) onNext: got 9 bytes in 1 buffers TestServer(1): Using handler for: /http2/chunk DEBUG: [HttpClient-23-SelectorManager] [6s 31ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3911a99e for R (false) DEBUG: [HttpClient-23-SelectorManager] [6s 31ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [HttpClient-23-SelectorManager] [6s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3911a99e for None (false) DEBUG: [HttpClient-23-SelectorManager] [6s 32ms] SocketTube(26) read bytes: 43 DEBUG: [HttpClient-23-SelectorManager] [6s 32ms] Http2Connection(SocketTube(26)) onNext: got 43 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [6s 32ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3911a99e for R (false) DEBUG: [HttpClient-23-SelectorManager] [6s 32ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 33ms] Http2Connection(SocketTube(26)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 33ms] Http2Connection(SocketTube(26)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [6s 33ms] Http2Connection(SocketTube(26)) Processing 39 DEBUG: [pool-1-thread-1] [6s 33ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [6s 33ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 33ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [6s 33ms] Http2Connection(SocketTube(26)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [6s 33ms] PlainHttpConnection(SocketTube(26)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [6s 33ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 33ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-1] [6s 33ms] SocketTube(26) trying to write: 9 DEBUG: [pool-1-thread-1] [6s 33ms] SocketTube(26) wrote: 9 DEBUG: [pool-1-thread-1] [6s 33ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-1] [6s 33ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-1] [6s 33ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 33ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 33ms] Http2Connection(SocketTube(26)) H2 processed(1) DEBUG: [readLoop] [6s 33ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [6s 33ms] Http2Connection(SocketTube(26)) sending 9 to Http2Connection.asyncReceive DEBUG: [readLoop] [6s 33ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 33ms] Http2Connection(SocketTube(26)) H2 Receiving(2): 9 DEBUG: [readLoop] [6s 33ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 33ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 33ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 33ms] Http2Connection(SocketTube(26)) Processing 9 DEBUG: [pool-1-thread-1] [6s 33ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [6s 33ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 33ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [6s 33ms] Http2Connection(SocketTube(26)) H2 processed(2) DEBUG: [pool-1-thread-1] [6s 34ms] Http2Connection(SocketTube(26)) sending 43 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 34ms] Http2Connection(SocketTube(26)) H2 Receiving(3): 43 DEBUG: [pool-1-thread-1] [6s 34ms] Http2Connection(SocketTube(26)) Processing 43 DEBUG: [pool-1-thread-1] [6s 34ms] FramesDecoder decodes: 43 DEBUG: [pool-1-thread-1] [6s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 34ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 34ms] Http2Connection(SocketTube(26))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 34ms] Http2Connection(SocketTube(26))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [6s 34ms] Http2Connection(SocketTube(26))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [6s 34ms] Http2Connection(SocketTube(26))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/chunk/x) 200 HTTP_2 Local port: 54666 DEBUG: [pool-1-thread-1] [6s 124ms] Http2Connection(SocketTube(26))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [6s 124ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 124ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [6s 124ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [6s 124ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [6s 124ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [6s 124ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [6s 124ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [6s 124ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [6s 125ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [6s 125ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 125ms] HttpClientImpl(23) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:59057/http2/chunk/x DEBUG: [pool-1-thread-1] [6s 125ms] Http2Connection(SocketTube(26))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [6s 125ms] Http2Connection(SocketTube(26))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [6s 125ms] Http2Connection(SocketTube(26))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [6s 125ms] Http2Connection(SocketTube(26)) Closed stream 1 DEBUG: [pool-1-thread-1] [6s 125ms] Http2Connection(SocketTube(26))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3fbb5ff2 DEBUG: [pool-1-thread-1] [6s 125ms] Http2Connection(SocketTube(26))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [6s 125ms] Http2Connection(SocketTube(26)) H2 processed(3) DEBUG: [MainThread] [6s 126ms] HttpClientImpl(24) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [6s 127ms] HttpClientImpl(24) ClientImpl (async) send https://127.0.0.1:60123/https2/fixed/x GET DEBUG: [pool-1-thread-1] [6s 127ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 128ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [6s 128ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [6s 128ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-1-thread-1] [6s 128ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-24-SelectorManager] [6s 128ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@23238705 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-24-SelectorManager] [6s 128ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect TestServer(2): creating connection DEBUG: [HttpClient-24-SelectorManager] [6s 128ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34522 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34522, Session(1711996933852|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-1] [6s 129ms] SocketTube(27) connecting flows DEBUG: [pool-1-thread-1] [6s 129ms] SocketTube(27) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 129ms] SocketTube(27) registering subscribe event DEBUG: [pool-1-thread-1] [6s 129ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] SocketTube(27) subscribe event raised DEBUG: [pool-1-thread-1] [6s 129ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [6s 129ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-1] [6s 129ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [pool-1-thread-1] [6s 129ms] SocketTube(27) subscribed for writing DEBUG: [pool-1-thread-1] [6s 129ms] SocketTube(27) write: registering startSubscription event DEBUG: [pool-1-thread-1] [6s 129ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [6s 129ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] 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@29dbec75[Not completed, 4 dependents] (id=2320) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] SocketTube(27) calling onSubscribe DEBUG: [pool-1-thread-1] [6s 129ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [6s 129ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-24-SelectorManager] [6s 129ms] SocketTube(27) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 129ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 129ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 129ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 132ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 132ms] SSL Writer(SocketTube(27)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 132ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 132ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-1] [6s 132ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 132ms] SSL Writer(SocketTube(27)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [6s 132ms] SSL Writer(SocketTube(27)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [6s 132ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 132ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 132ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [6s 132ms] SocketTube(27) trying to write: 2191 DEBUG: [pool-1-thread-1] [6s 132ms] SocketTube(27) wrote: 2191 DEBUG: [pool-1-thread-1] [6s 132ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [6s 132ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 132ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 132ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 132ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [6s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 135ms] HttpClientImpl(24) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-24-SelectorManager] [6s 135ms] SocketTube(27) read bytes: 133 DEBUG: [HttpClient-24-SelectorManager] [6s 135ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 135ms] SSL Reader(SocketTube(27)) Adding 133 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 136ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 136ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 136ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 136ms] SSL Reader(SocketTube(27)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [6s 136ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 136ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 136ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [6s 136ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-1] [6s 136ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [6s 136ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-24-SelectorManager] [6s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 137ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 137ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 138ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-1] [6s 138ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [6s 138ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [6s 139ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 139ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 139ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 139ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-1] [6s 139ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [6s 139ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [6s 139ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 139ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 139ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [6s 139ms] SocketTube(27) trying to write: 6 DEBUG: [pool-1-thread-1] [6s 139ms] SocketTube(27) wrote: 6 DEBUG: [pool-1-thread-1] [6s 139ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [6s 139ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 139ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 139ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 139ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 139ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [6s 139ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-1] [6s 139ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-1] [6s 139ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [6s 139ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for R (true) DEBUG: [pool-1-thread-1] [6s 139ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [6s 139ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 140ms] SocketTube(27) read bytes: 175 DEBUG: [HttpClient-24-SelectorManager] [6s 140ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 140ms] SSL Reader(SocketTube(27)) Adding 175 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 140ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 140ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 140ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 140ms] SSL Reader(SocketTube(27)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [6s 140ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [6s 140ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 140ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [6s 140ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-1] [6s 140ms] SSL Reader(SocketTube(27)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [6s 140ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [6s 140ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 140ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [6s 140ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-1] [6s 140ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [6s 140ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [6s 141ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-1] [6s 141ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 141ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 141ms] SSL Reader(SocketTube(27)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [6s 142ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 142ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 142ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [6s 142ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-1] [6s 142ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [6s 142ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [6s 142ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 142ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 142ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 142ms] SSLFlowDelegate(SocketTube(27)) setALPN = h2 DEBUG: [pool-1-thread-1] [6s 142ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [6s 142ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [6s 142ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [6s 143ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [6s 143ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [pool-1-thread-1] [6s 143ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@576a7469 DEBUG: [pool-1-thread-1] [6s 143ms] Http2Connection(SSLTube(SocketTube(27))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [6s 143ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [6s 143ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 143ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [6s 143ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 143ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 143ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [6s 143ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [6s 143ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 143ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [6s 143ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 143ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-1] [6s 143ms] SSL Writer(SocketTube(27)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 143ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [6s 143ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [6s 143ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 143ms] Http2Connection(SSLTube(SocketTube(27))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [6s 143ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [6s 143ms] Http2Connection(SSLTube(SocketTube(27))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 143ms] Http2Connection(SSLTube(SocketTube(27))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [6s 143ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed buffered data DEBUG: [pool-1-thread-1] [6s 144ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-1] [6s 144ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-1] [6s 144ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 144ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [6s 144ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [6s 144ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 144ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [6s 144ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [6s 144ms] Http2Connection(SSLTube(SocketTube(27))) Opened stream 1 DEBUG: [pool-1-thread-1] [6s 144ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [6s 144ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [6s 144ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 144ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 144ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 144ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [6s 144ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [6s 144ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [6s 144ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 144ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 144ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [6s 144ms] SocketTube(27) trying to write: 90 DEBUG: [pool-1-thread-1] [6s 145ms] SocketTube(27) wrote: 90 DEBUG: [pool-1-thread-1] [6s 145ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [6s 145ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 145ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [6s 145ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-1] [6s 145ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [6s 145ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [6s 145ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [6s 145ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-1] [6s 145ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [6s 145ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [6s 145ms] SSLTube(SocketTube(27)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [6s 145ms] SocketTube(27) trying to write: 174 DEBUG: [pool-1-thread-1] [6s 145ms] SocketTube(27) wrote: 174 DEBUG: [pool-1-thread-1] [6s 145ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [6s 145ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 145ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 145ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [6s 145ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-1] [6s 145ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [6s 146ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 146ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 146ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [6s 146ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-1] [6s 146ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-1] [6s 146ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 146ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for None (false) TestServer(2): starting connection DEBUG: [HttpClient-24-SelectorManager] [6s 146ms] SocketTube(27) read bytes: 1726 DEBUG: [HttpClient-24-SelectorManager] [6s 146ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 146ms] SSL Reader(SocketTube(27)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 146ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for R (false) DEBUG: [pool-1-thread-1] [6s 146ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 146ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 146ms] SSL Reader(SocketTube(27)) Unwrapping: 1726 DEBUG: [Test-server-pool] [6s 146ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 146ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for None (false) DEBUG: [Test-server-pool] [6s 146ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-24-SelectorManager] [6s 146ms] SocketTube(27) no more demand for reading DEBUG: [Test-server-pool] [6s 146ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-24-SelectorManager] [6s 146ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 146ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 146ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [6s 146ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 146ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 146ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [6s 146ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [6s 146ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-1] [6s 147ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-1] [6s 147ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [6s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 147ms] SocketTube(27) read bytes: 77 DEBUG: [HttpClient-24-SelectorManager] [6s 147ms] SSL Reader(SocketTube(27)) onNext TestServer(2): connection started DEBUG: [readLoop] [6s 147ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 147ms] SSL Reader(SocketTube(27)) Adding 77 bytes to read buffer DEBUG: [readLoop] [6s 147ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 147ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 147ms] SocketTube(27) resuming read event DEBUG: [readLoop] [6s 147ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [6s 147ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [6s 147ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [6s 147ms] SSL Reader(SocketTube(27)) Unwrapping: 77 DEBUG: [HttpClient-24-SelectorManager] [6s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for R (false) DEBUG: [readLoop] [6s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 147ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 147ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [6s 147ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [6s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 147ms] SSL Reader(SocketTube(27)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [6s 147ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [6s 147ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [6s 147ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [6s 147ms] SSL Reader(SocketTube(27)) sending 39 DEBUG: [pool-1-thread-1] [6s 147ms] SSL Reader(SocketTube(27)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [6s 147ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 147ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [6s 147ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [6s 147ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [6s 147ms] Http2Connection(SSLTube(SocketTube(27))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 147ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [6s 147ms] Http2Connection(SSLTube(SocketTube(27))) Processing 39 DEBUG: [pool-1-thread-1] [6s 147ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [6s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 147ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [6s 147ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [6s 148ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [6s 148ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [6s 148ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [6s 148ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(27)) added 1 (9 bytes) to the writeList TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(27)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(27)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(27)) OK => produced: 47 bytes into 48, not wrapped: 0 Sent response headers 200 DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(27)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(27)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [6s 148ms] SocketTube(27) trying to write: 47 DEBUG: [pool-1-thread-1] [6s 148ms] SocketTube(27) wrote: 47 DEBUG: [pool-1-thread-1] [6s 148ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [6s 148ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 148ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [6s 148ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-1] [6s 148ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [6s 148ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 148ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(1) DEBUG: [pool-1-thread-1] [6s 148ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 148ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [6s 148ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-1] [6s 148ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-1] [6s 148ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 148ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 148ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for None (false) DEBUG: [readLoop] [6s 148ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [6s 148ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [6s 148ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 149ms] SocketTube(27) read bytes: 116 DEBUG: [HttpClient-24-SelectorManager] [6s 149ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 149ms] SSL Reader(SocketTube(27)) Adding 116 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 149ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-1] [6s 149ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:116, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 149ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for R (false) DEBUG: [pool-1-thread-1] [6s 149ms] SSL Reader(SocketTube(27)) Unwrapping: 116 DEBUG: [HttpClient-24-SelectorManager] [6s 149ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [6s 149ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for R (false) DEBUG: [pool-1-thread-1] [6s 149ms] SSL Reader(SocketTube(27)) Decoded 16 bytes out of 116 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [6s 149ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [6s 149ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 54 DEBUG: [HttpClient-24-SelectorManager] [6s 149ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for None (false) DEBUG: [pool-1-thread-1] [6s 149ms] SSL Reader(SocketTube(27)) sending 16 DEBUG: [HttpClient-24-SelectorManager] [6s 149ms] SocketTube(27) no more demand for reading DEBUG: [pool-1-thread-1] [6s 149ms] SSL Reader(SocketTube(27)) Adding 16 to outputQ queue DEBUG: [HttpClient-24-SelectorManager] [6s 149ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 149ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 149ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [6s 149ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [6s 149ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [6s 149ms] Http2Connection(SSLTube(SocketTube(27))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 149ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [6s 149ms] Http2Connection(SSLTube(SocketTube(27))) Processing 16 DEBUG: [pool-1-thread-1] [6s 149ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [6s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 149ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 149ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 149ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [6s 149ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [6s 149ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/fixed/x) 200 HTTP_2 Local port: 34522 DEBUG: [pool-1-thread-1] [6s 228ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [6s 228ms] HttpClientImpl(24) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 228ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(2) DEBUG: [pool-1-thread-1] [6s 228ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 228ms] SSL Reader(SocketTube(27)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [6s 228ms] SSL Reader(SocketTube(27)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 228ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [6s 228ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [6s 228ms] SSL Reader(SocketTube(27)) sending 24 DEBUG: [pool-1-thread-1] [6s 228ms] SSL Reader(SocketTube(27)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [6s 228ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 228ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [6s 228ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [6s 228ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [6s 228ms] Http2Connection(SSLTube(SocketTube(27))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 228ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [6s 228ms] Http2Connection(SSLTube(SocketTube(27))) Processing 24 DEBUG: [pool-1-thread-1] [6s 228ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [6s 228ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 228ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [6s 228ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [6s 228ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [6s 228ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [6s 229ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [6s 229ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(3) DEBUG: [pool-1-thread-1] [6s 229ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 229ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [6s 229ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-1] [6s 229ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-1] [6s 229ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 229ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 229ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 229ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 229ms] SocketTube(27) read bytes: 47 DEBUG: [HttpClient-24-SelectorManager] [6s 229ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 229ms] SSL Reader(SocketTube(27)) Adding 47 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 229ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-1] [6s 229ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 229ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for R (false) DEBUG: [pool-1-thread-1] [6s 229ms] SSL Reader(SocketTube(27)) Unwrapping: 47 DEBUG: [HttpClient-24-SelectorManager] [6s 229ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 229ms] SSL Reader(SocketTube(27)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 229ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [6s 229ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [6s 229ms] SSL Reader(SocketTube(27)) sending 9 DEBUG: [pool-1-thread-1] [6s 229ms] SSL Reader(SocketTube(27)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [6s 229ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 229ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [6s 230ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [6s 230ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [6s 230ms] Http2Connection(SSLTube(SocketTube(27))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 230ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [6s 230ms] Http2Connection(SSLTube(SocketTube(27))) Processing 9 DEBUG: [pool-1-thread-1] [6s 230ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [6s 230ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 230ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [6s 230ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [6s 230ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [6s 230ms] HttpClientImpl(24) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 230ms] HttpClientImpl(24) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:60123/https2/fixed/x DEBUG: [pool-1-thread-1] [6s 230ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [6s 230ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [6s 230ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [6s 230ms] Http2Connection(SSLTube(SocketTube(27))) Closed stream 1 DEBUG: [pool-1-thread-1] [6s 230ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2b1d48b9 DEBUG: [pool-1-thread-1] [6s 230ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [6s 230ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(4) DEBUG: [pool-1-thread-1] [6s 230ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 230ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [6s 230ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-1] [6s 230ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-1] [6s 230ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 230ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for R (false) DEBUG: [MainThread] [6s 231ms] HttpClientImpl(25) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [6s 232ms] HttpClientImpl(25) ClientImpl (async) send https://127.0.0.1:60123/https2/chunk/x GET DEBUG: [pool-1-thread-1] [6s 232ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 233ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [6s 233ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [6s 233ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [pool-1-thread-1] [6s 233ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-25-SelectorManager] [6s 233ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5e6c9c16 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=34524, Session(1711996935449|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-25-SelectorManager] [6s 233ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-25-SelectorManager] [6s 233ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34524 DEBUG: [pool-1-thread-1] [6s 234ms] SocketTube(28) connecting flows DEBUG: [pool-1-thread-1] [6s 234ms] SocketTube(28) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 234ms] SocketTube(28) registering subscribe event DEBUG: [pool-1-thread-1] [6s 234ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] SocketTube(28) subscribe event raised DEBUG: [pool-1-thread-1] [6s 234ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [6s 234ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-1] [6s 234ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [pool-1-thread-1] [6s 234ms] SocketTube(28) subscribed for writing DEBUG: [pool-1-thread-1] [6s 234ms] SocketTube(28) write: registering startSubscription event DEBUG: [pool-1-thread-1] [6s 234ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [6s 234ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] 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@5494f766[Not completed, 4 dependents] (id=2385) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] SocketTube(28) calling onSubscribe DEBUG: [pool-1-thread-1] [6s 234ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-1] [6s 234ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for R (true) DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-25-SelectorManager] [6s 234ms] SocketTube(28) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 234ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [6s 234ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 234ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 237ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 237ms] SSL Writer(SocketTube(28)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 237ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 237ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-1] [6s 237ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 238ms] SSL Writer(SocketTube(28)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [6s 238ms] SSL Writer(SocketTube(28)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [6s 238ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 238ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 238ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [6s 238ms] SocketTube(28) trying to write: 2191 DEBUG: [pool-1-thread-1] [6s 238ms] SocketTube(28) wrote: 2191 DEBUG: [pool-1-thread-1] [6s 238ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-1] [6s 238ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 238ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 238ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 238ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [6s 240ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 240ms] HttpClientImpl(25) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-25-SelectorManager] [6s 240ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-25-SelectorManager] [6s 240ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 240ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 241ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for R (false) DEBUG: [pool-1-thread-1] [6s 241ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [6s 241ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 241ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [6s 241ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 241ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 241ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [6s 241ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-1] [6s 241ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [6s 241ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-25-SelectorManager] [6s 241ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 241ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 241ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 243ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-1] [6s 243ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [6s 243ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [6s 243ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 243ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 243ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 243ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-1] [6s 243ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [6s 243ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [6s 243ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 243ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 243ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(28) trying to write: 6 DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(28) wrote: 6 DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 243ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 243ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 243ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-1] [6s 243ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 243ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [6s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for R (true) DEBUG: [HttpClient-25-SelectorManager] [6s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 243ms] SocketTube(28) read bytes: 175 DEBUG: [HttpClient-25-SelectorManager] [6s 243ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 243ms] SSL Reader(SocketTube(28)) Adding 175 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 243ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for R (false) DEBUG: [pool-1-thread-1] [6s 243ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [6s 243ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 244ms] SSL Reader(SocketTube(28)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [6s 244ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [6s 244ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 244ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [6s 244ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-1] [6s 244ms] SSL Reader(SocketTube(28)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [6s 244ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [6s 244ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 244ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [6s 244ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-1] [6s 244ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [6s 244ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [6s 244ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-1] [6s 244ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 244ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 244ms] SSL Reader(SocketTube(28)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [6s 245ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 245ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 245ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [6s 245ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-1] [6s 245ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [6s 245ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [6s 245ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 245ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 245ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 245ms] SSLFlowDelegate(SocketTube(28)) setALPN = h2 DEBUG: [pool-1-thread-1] [6s 246ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [6s 246ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [6s 246ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [6s 246ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [6s 246ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [pool-1-thread-1] [6s 246ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2c9d8fd3 DEBUG: [pool-1-thread-1] [6s 246ms] Http2Connection(SSLTube(SocketTube(28))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [6s 246ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [6s 246ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 246ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [6s 246ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 246ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 246ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [6s 246ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [6s 246ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 246ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [6s 246ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 246ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-1] [6s 246ms] SSL Writer(SocketTube(28)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 246ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [6s 246ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [6s 246ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 246ms] Http2Connection(SSLTube(SocketTube(28))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [6s 246ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [6s 246ms] Http2Connection(SSLTube(SocketTube(28))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 246ms] Http2Connection(SSLTube(SocketTube(28))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [6s 246ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed buffered data DEBUG: [pool-1-thread-1] [6s 246ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-1] [6s 247ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-1] [6s 247ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 247ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [6s 247ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [6s 247ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 247ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [6s 247ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [6s 247ms] Http2Connection(SSLTube(SocketTube(28))) Opened stream 1 DEBUG: [pool-1-thread-1] [6s 247ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [6s 247ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [6s 247ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 247ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 247ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 247ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [6s 247ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [6s 247ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [6s 247ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 247ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 247ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [6s 247ms] SocketTube(28) trying to write: 90 DEBUG: [pool-1-thread-1] [6s 247ms] SocketTube(28) wrote: 90 DEBUG: [pool-1-thread-1] [6s 247ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-1] [6s 247ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 247ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 247ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 247ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [6s 248ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-1] [6s 248ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [6s 248ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [6s 248ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [6s 248ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-1] [6s 248ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [6s 248ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [6s 248ms] SSLTube(SocketTube(28)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [6s 248ms] SocketTube(28) trying to write: 174 DEBUG: [pool-1-thread-1] [6s 248ms] SocketTube(28) wrote: 174 DEBUG: [pool-1-thread-1] [6s 248ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-1] [6s 248ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 248ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [6s 248ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-1] [6s 248ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 248ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 248ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [6s 248ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-1] [6s 248ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-1] [6s 248ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 249ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-25-SelectorManager] [6s 249ms] SocketTube(28) read bytes: 1726 DEBUG: [HttpClient-25-SelectorManager] [6s 249ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 249ms] SSL Reader(SocketTube(28)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 249ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for R (false) DEBUG: [pool-1-thread-1] [6s 249ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 249ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 249ms] SSL Reader(SocketTube(28)) Unwrapping: 1726 DEBUG: [Test-server-pool] [6s 249ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 249ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-25-SelectorManager] [6s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for None (false) DEBUG: [Test-server-pool] [6s 249ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-25-SelectorManager] [6s 249ms] SocketTube(28) no more demand for reading DEBUG: [Test-server-pool] [6s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [6s 249ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 249ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [6s 249ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 249ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 249ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [6s 249ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [6s 249ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-1] [6s 249ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-1] [6s 249ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [6s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for R (true) DEBUG: [HttpClient-25-SelectorManager] [6s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for None (false) TestServer(2): connection started DEBUG: [readLoop] [6s 250ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [6s 250ms] SocketTube(28) read bytes: 77 DEBUG: [readLoop] [6s 250ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-25-SelectorManager] [6s 250ms] SSL Reader(SocketTube(28)) onNext DEBUG: [readLoop] [6s 250ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [6s 250ms] SSL Reader(SocketTube(28)) Adding 77 bytes to read buffer DEBUG: [readLoop] [6s 250ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [6s 250ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-25-SelectorManager] [6s 250ms] SocketTube(28) resuming read event DEBUG: [readLoop] [6s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 250ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [6s 250ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-25-SelectorManager] [6s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for R (false) DEBUG: [readLoop] [6s 250ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-1] [6s 250ms] SSL Reader(SocketTube(28)) Unwrapping: 77 DEBUG: [HttpClient-25-SelectorManager] [6s 250ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 250ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [6s 250ms] SSL Reader(SocketTube(28)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 250ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [6s 250ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [6s 250ms] SSL Reader(SocketTube(28)) sending 39 DEBUG: [pool-1-thread-1] [6s 250ms] SSL Reader(SocketTube(28)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [6s 250ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 250ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [6s 250ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [6s 250ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [6s 250ms] Http2Connection(SSLTube(SocketTube(28))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 250ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [6s 250ms] Http2Connection(SSLTube(SocketTube(28))) Processing 39 DEBUG: [pool-1-thread-1] [6s 250ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [6s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 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 DEBUG: [pool-1-thread-1] [6s 250ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [6s 250ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [6s 250ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [6s 250ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(28)) TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [6s 250ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 250ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-1] [6s 250ms] SSL Writer(SocketTube(28)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 250ms] SSL Writer(SocketTube(28)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 250ms] SSL Writer(SocketTube(28)) wrapping 9 bytes TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [6s 251ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 Sent response headers 200 DEBUG: [pool-1-thread-1] [6s 251ms] SSL Writer(SocketTube(28)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 251ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 251ms] SSL Writer(SocketTube(28)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [6s 251ms] SSL Writer(SocketTube(28)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [6s 251ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 251ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 251ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [6s 251ms] SocketTube(28) trying to write: 47 DEBUG: [pool-1-thread-1] [6s 251ms] SocketTube(28) wrote: 47 DEBUG: [pool-1-thread-1] [6s 251ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-1] [6s 251ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 251ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 251ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 251ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [6s 251ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-1] [6s 251ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [HttpClient-25-SelectorManager] [6s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for None (false) DEBUG: [pool-1-thread-1] [6s 251ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [6s 251ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 251ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 251ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(1) DEBUG: [pool-1-thread-1] [6s 251ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 251ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [6s 251ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-1] [6s 251ms] SocketTube(28) resuming read event DEBUG: [readLoop] [6s 251ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [6s 251ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 251ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 251ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for R (true) DEBUG: [readLoop] [6s 251ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 251ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 251ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [6s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 251ms] SocketTube(28) read bytes: 158 DEBUG: [HttpClient-25-SelectorManager] [6s 251ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 251ms] SSL Reader(SocketTube(28)) Adding 158 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 251ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-1] [6s 251ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 251ms] SSL Reader(SocketTube(28)) Unwrapping: 158 DEBUG: [HttpClient-25-SelectorManager] [6s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 251ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 251ms] SSL Reader(SocketTube(28)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [6s 251ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-1] [6s 251ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-1] [6s 251ms] SSL Reader(SocketTube(28)) sending 11 DEBUG: [pool-1-thread-1] [6s 252ms] SSL Reader(SocketTube(28)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-1] [6s 252ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 252ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [6s 252ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-1] [6s 252ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-1] [6s 252ms] Http2Connection(SSLTube(SocketTube(28))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 252ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-1] [6s 252ms] Http2Connection(SSLTube(SocketTube(28))) Processing 11 DEBUG: [pool-1-thread-1] [6s 252ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-1] [6s 252ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 252ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 252ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [6s 252ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [6s 252ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [6s 252ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/chunk/x) 200 HTTP_2 Local port: 34524 DEBUG: [pool-1-thread-1] [6s 333ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [6s 333ms] HttpClientImpl(25) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 333ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(2) DEBUG: [pool-1-thread-1] [6s 333ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 333ms] SSL Reader(SocketTube(28)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [6s 333ms] SSL Reader(SocketTube(28)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) sending 24 DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [6s 334ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [6s 334ms] Http2Connection(SSLTube(SocketTube(28))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 334ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [6s 334ms] Http2Connection(SSLTube(SocketTube(28))) Processing 24 DEBUG: [pool-1-thread-1] [6s 334ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [6s 334ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 334ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [6s 334ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [6s 334ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [6s 334ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [6s 334ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [6s 334ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(3) DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) sending 9 DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 334ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [6s 335ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [6s 335ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [6s 335ms] Http2Connection(SSLTube(SocketTube(28))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [6s 335ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [6s 335ms] Http2Connection(SSLTube(SocketTube(28))) Processing 9 DEBUG: [pool-1-thread-1] [6s 335ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [6s 335ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [6s 335ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [6s 335ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [6s 335ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [6s 335ms] HttpClientImpl(25) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 335ms] HttpClientImpl(25) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:60123/https2/chunk/x DEBUG: [pool-1-thread-1] [6s 335ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [6s 335ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [6s 335ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [6s 335ms] Http2Connection(SSLTube(SocketTube(28))) Closed stream 1 DEBUG: [pool-1-thread-1] [6s 335ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28d06f15 DEBUG: [pool-1-thread-1] [6s 335ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [6s 335ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(4) DEBUG: [pool-1-thread-1] [6s 335ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 335ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-1] [6s 335ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-1] [6s 335ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-1] [6s 335ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 335ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for R (false) DEBUG: [MainThread] [6s 337ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43507/http1/fixed/x GET DEBUG: [pool-1-thread-1] [6s 337ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 337ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [6s 337ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 337ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 337ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [6s 338ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 338ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 338ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 338ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@69c9b236 queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 338ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@69c9b236, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 338ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 338ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 338ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 338ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 338ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 338ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [6s 338ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [6s 338ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 338ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [6s 338ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 338ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [6s 338ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [6s 338ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [6s 338ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [6s 338ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 338ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [6s 338ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7f07a8b8 DEBUG: [HttpClient-9-SelectorManager] [6s 338ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 338ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 338ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [6s 339ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 339ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 339ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 339ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 339ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 339ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 339ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 339ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 339ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [6s 339ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [6s 339ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [6s 339ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 339ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 339ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [6s 339ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [pool-1-thread-2] [6s 339ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 339ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 339ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 339ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 339ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 339ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 339ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 339ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 339ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [6s 339ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [6s 339ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [6s 339ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 339ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 339ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 339ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 339ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 339ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 339ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 339ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 339ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [6s 339ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [6s 339ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 339ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@afb60b8 DEBUG: [pool-1-thread-2] [6s 339ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 340ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [6s 340ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 341ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [pool-1-thread-2] [6s 341ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@69c9b236 DEBUG: [HttpClient-9-SelectorManager] [6s 341ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 341ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 341ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@69c9b236 DEBUG: [pool-1-thread-2] [6s 341ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [6s 341ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [6s 341ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@69c9b236 DEBUG: [pool-1-thread-2] [6s 341ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 341ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 437ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 438ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [6s 438ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3d7d59af/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70fd4905 queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 438ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [6s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 438ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 438ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3d7d59af/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70fd4905, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 438ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3d7d59af/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70fd4905 DEBUG: [pool-1-thread-2] [6s 438ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 438ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3d7d59af/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70fd4905 DEBUG: [pool-1-thread-2] [6s 438ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [6s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [6s 438ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [6s 438ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [6s 438ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 438ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [6s 438ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 438ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 438ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [6s 438ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 438ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [6s 438ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 438ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 438ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 438ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [6s 438ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:43507/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [6s 438ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [6s 438ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [6s 438ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [6s 438ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [6s 439ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [HttpClient-9-SelectorManager] [6s 439ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 439ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 439ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [6s 439ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 439ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [6s 439ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 439ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 439ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 439ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 439ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 439ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 439ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 439ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 440ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43507/http1/chunk/x GET DEBUG: [pool-1-thread-2] [6s 440ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 440ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 440ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 441ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 441ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 441ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 441ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 441ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 441ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@122d1f3 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 441ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@122d1f3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 441ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 441ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 441ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 441ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 441ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 441ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 441ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 441ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 441ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [6s 441ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 441ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [6s 441ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [6s 441ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 441ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [6s 441ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 441ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 441ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5d262774 DEBUG: [HttpClient-9-SelectorManager] [6s 441ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 441ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 441ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [6s 441ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 441ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [6s 442ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 442ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 442ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 442ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [6s 442ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 442ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-1] [6s 442ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [6s 442ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [6s 442ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 442ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 442ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [6s 442ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 442ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [6s 442ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 442ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=0 DEBUG: [pool-1-thread-1] [6s 442ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [pool-1-thread-2] [6s 442ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 442ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [6s 442ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [6s 442ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [6s 442ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 442ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 442ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 442ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 442ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [6s 442ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 442ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 442ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 442ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 442ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 442ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 442ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [6s 442ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 442ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 442ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 442ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@56c55059 DEBUG: [pool-1-thread-2] [6s 442ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 442ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 442ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 442ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [6s 442ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 443ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [6s 443ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 443ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [pool-1-thread-2] [6s 443ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@122d1f3 DEBUG: [HttpClient-9-SelectorManager] [6s 443ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 443ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 443ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@122d1f3 DEBUG: [pool-1-thread-2] [6s 443ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [6s 444ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [6s 444ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@122d1f3 DEBUG: [pool-1-thread-2] [6s 444ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 444ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 541ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 541ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [6s 541ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4cea9ee5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7074f0c7 queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 541ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-2] [6s 541ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 541ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 541ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4cea9ee5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7074f0c7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 541ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4cea9ee5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7074f0c7 DEBUG: [pool-1-thread-2] [6s 541ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 541ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4cea9ee5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7074f0c7 DEBUG: [pool-1-thread-2] [6s 541ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [6s 541ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [6s 541ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [6s 541ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [6s 541ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [6s 541ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [6s 541ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [6s 541ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [6s 541ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [6s 541ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [6s 541ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [6s 541ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [6s 541ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [6s 541ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [6s 541ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [6s 541ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 541ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [6s 541ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 542ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 542ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [6s 542ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 542ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [6s 542ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 542ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 542ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 542ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [6s 542ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:43507/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [6s 542ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [6s 542ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [6s 542ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [6s 542ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [6s 542ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [6s 542ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [6s 542ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [HttpClient-9-SelectorManager] [6s 542ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 542ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [6s 542ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 542ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [6s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 542ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 542ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 542ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 542ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 542ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 542ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 542ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 544ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:41491/https1/fixed/x GET DEBUG: [pool-1-thread-2] [6s 544ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 544ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 544ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 544ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 544ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-2] [6s 544ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 544ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 544ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 544ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1bf5d95b queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 544ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1bf5d95b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 544ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 545ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 545ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 545ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 545ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 545ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [6s 545ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [6s 545ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3f06176 DEBUG: [pool-1-thread-2] [6s 545ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [6s 545ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 545ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 545ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 545ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 545ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 545ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [6s 545ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 545ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 545ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [6s 545ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 545ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [6s 545ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [6s 545ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [6s 545ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [6s 545ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 545ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 545ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [6s 545ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [6s 545ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 545ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [6s 545ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 545ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 545ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [6s 545ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-2] [6s 545ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 545ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-2] [6s 545ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [6s 546ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [6s 546ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 546ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 546ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [6s 546ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [6s 546ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [6s 546ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [6s 546ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 546ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 546ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 546ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [6s 546ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [6s 546ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 546ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 546ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [6s 546ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 546ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 546ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 546ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 546ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 546ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 546ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [6s 546ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 546ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 546ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 546ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@54554b07 DEBUG: [pool-1-thread-2] [6s 546ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 546ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 546ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 546ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-2] [6s 546ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 547ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [6s 547ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 547ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 547ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 547ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 548ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 548ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [6s 548ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-2] [6s 548ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [6s 548ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [6s 548ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-2] [6s 548ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [6s 548ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 548ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 548ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [6s 548ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [6s 548ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1bf5d95b DEBUG: [pool-1-thread-2] [6s 548ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 548ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1bf5d95b DEBUG: [pool-1-thread-2] [6s 548ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-2] [6s 548ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [6s 548ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1bf5d95b DEBUG: [pool-1-thread-2] [6s 548ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 548ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 644ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 644ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [6s 644ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@435fde6c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7655f85d queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 645ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 645ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 645ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 645ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@435fde6c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7655f85d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 645ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@435fde6c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7655f85d DEBUG: [pool-1-thread-2] [6s 645ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 645ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@435fde6c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7655f85d DEBUG: [pool-1-thread-2] [6s 645ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [6s 645ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [6s 645ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 645ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 645ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 645ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 645ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [6s 645ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [6s 645ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 645ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 645ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 645ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [6s 645ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 645ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [6s 646ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [6s 646ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-2] [6s 646ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [6s 646ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 646ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 646ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@435fde6c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7655f85d DEBUG: [pool-1-thread-2] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@435fde6c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7655f85d DEBUG: [pool-1-thread-2] [6s 646ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-2] [6s 646ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [6s 646ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [6s 646ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 646ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [6s 646ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [6s 646ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [6s 646ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [6s 646ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 646ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 646ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:41491/https1/fixed/x DEBUG: [pool-1-thread-2] [6s 646ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 646ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [6s 646ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 647ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 647ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [6s 647ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 647ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 647ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 647ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 647ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [6s 647ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [6s 647ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [6s 647ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 647ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [MainThread] [6s 648ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:41491/https1/chunk/x GET DEBUG: [pool-1-thread-2] [6s 648ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 649ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 649ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 649ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 649ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-2] [6s 649ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 649ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 649ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 649ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@8ddac91 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 649ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@8ddac91, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 649ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 649ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 649ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 649ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 649ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 649ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [6s 649ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [6s 649ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@354caf58 DEBUG: [pool-1-thread-2] [6s 649ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [6s 649ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 649ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 649ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 649ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 650ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 650ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [6s 650ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 650ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 650ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [6s 650ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 650ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [6s 650ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [6s 650ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [6s 650ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [6s 650ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 650ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 650ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [6s 650ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [6s 650ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 650ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [6s 650ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 650ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 650ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [6s 650ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [6s 650ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 650ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [6s 650ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [6s 651ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [6s 651ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 651ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 651ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [6s 651ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [6s 651ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [6s 651ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [6s 651ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 651ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 651ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 651ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [6s 651ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [6s 651ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 651ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 651ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [6s 651ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 651ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 651ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 651ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 651ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 651ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 651ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [6s 651ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 651ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 651ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 651ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6c823ebc DEBUG: [pool-1-thread-2] [6s 651ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 651ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 651ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 651ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-2] [6s 651ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 652ms] SocketTube(10) read bytes: 180 DEBUG: [HttpClient-9-SelectorManager] [6s 652ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 652ms] SSL Reader(SocketTube(10)) Adding 180 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 652ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [6s 652ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:180, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [pool-1-thread-2] [6s 652ms] SSL Reader(SocketTube(10)) Unwrapping: 180 DEBUG: [HttpClient-9-SelectorManager] [6s 652ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [pool-1-thread-2] [6s 653ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 180 into buffer of 16676 remaining to decode: 58 DEBUG: [pool-1-thread-2] [6s 653ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [HttpClient-9-SelectorManager] [6s 653ms] SocketTube(10) no more demand for reading DEBUG: [pool-1-thread-2] [6s 653ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [HttpClient-9-SelectorManager] [6s 653ms] 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] [6s 653ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-2] [6s 653ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [6s 653ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 653ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 653ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [6s 653ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [6s 653ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@8ddac91 DEBUG: [pool-1-thread-2] [6s 653ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 653ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@8ddac91 DEBUG: [pool-1-thread-2] [6s 653ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-2] [6s 653ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [6s 653ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@8ddac91 DEBUG: [pool-1-thread-2] [6s 653ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 653ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 749ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 749ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [6s 749ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6ccda050/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@911307c queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 749ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 749ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 749ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 749ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6ccda050/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@911307c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 750ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6ccda050/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@911307c DEBUG: [pool-1-thread-2] [6s 750ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 750ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6ccda050/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@911307c DEBUG: [pool-1-thread-2] [6s 750ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [6s 750ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [6s 750ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 750ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 750ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 750ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 750ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [6s 750ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [6s 750ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 750ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 750ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 750ms] SSL Reader(SocketTube(10)) Unwrapping: 58 DEBUG: [pool-1-thread-2] [6s 750ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 58 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 750ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [6s 750ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [6s 750ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-2] [6s 750ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [6s 750ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 750ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 750ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [6s 750ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [6s 750ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6ccda050/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@911307c DEBUG: [pool-1-thread-2] [6s 750ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 750ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6ccda050/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@911307c DEBUG: [pool-1-thread-2] [6s 750ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [6s 750ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [6s 750ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [6s 750ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [6s 751ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [6s 751ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [6s 751ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [6s 751ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [6s 751ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-2] [6s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [6s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 751ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 751ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 751ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 751ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 751ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [6s 751ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [6s 751ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [6s 751ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 751ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (true) DEBUG: [HttpClient-9-SelectorManager] [6s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 751ms] SocketTube(10) read bytes: 43 DEBUG: [HttpClient-9-SelectorManager] [6s 751ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 751ms] SSL Reader(SocketTube(10)) Adding 43 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 751ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 751ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [pool-1-thread-2] [6s 751ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:43, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 752ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 752ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [6s 752ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 752ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [6s 752ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [6s 752ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-2] [6s 752ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [6s 752ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 752ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 752ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [6s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [6s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6ccda050/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@911307c DEBUG: [pool-1-thread-2] [6s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [6s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6ccda050/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@911307c DEBUG: [pool-1-thread-2] [6s 752ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [6s 752ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [6s 752ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [6s 752ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [6s 752ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [6s 752ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [6s 752ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [6s 752ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 752ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [6s 752ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [6s 752ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [6s 752ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [6s 752ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 752ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 753ms] HttpClientImpl(9) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:41491/https1/chunk/x DEBUG: [pool-1-thread-2] [6s 753ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [6s 753ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 753ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [6s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 753ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 753ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [6s 753ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 753ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 753ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 753ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 753ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [6s 753ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [6s 753ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [6s 753ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 753ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [MainThread] [6s 754ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59057/http2/fixed/x GET DEBUG: [pool-1-thread-2] [6s 755ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 755ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [6s 755ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 755ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 755ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [6s 755ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [6s 755ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 755ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [6s 755ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [6s 755ms] Http2Connection(SocketTube(11)) Opened stream 9 DEBUG: [pool-1-thread-2] [6s 756ms] Http2Connection(SocketTube(11))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [6s 756ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 756ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 756ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [6s 756ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-2] [6s 756ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-2] [6s 756ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [6s 756ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [6s 756ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 756ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 756ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 756ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-2] [6s 756ms] Exchange checkFor407: all clear DEBUG: [readLoop] [6s 756ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-2] [6s 756ms] Exchange sendRequestBody DEBUG: [readLoop] [6s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 756ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [6s 756ms] Http2Connection(SocketTube(11))/Stream(9) requestSent: streamid=9 but response not received TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 9 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [6s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 758ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [6s 758ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [6s 758ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 758ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 758ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 758ms] Http2Connection(SocketTube(11)) H2 Receiving(6): 47 DEBUG: [pool-1-thread-2] [6s 758ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-2] [6s 758ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-2] [6s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 758ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 758ms] Http2Connection(SocketTube(11))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 758ms] Http2Connection(SocketTube(11))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 758ms] Http2Connection(SocketTube(11))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 758ms] Http2Connection(SocketTube(11))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/fixed/x) 200 HTTP_2 Local port: 54640 DEBUG: [pool-1-thread-2] [6s 855ms] Http2Connection(SocketTube(11))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 855ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 855ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [6s 856ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [6s 856ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-2] [6s 856ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 70, limit: 16777216 DEBUG: [pool-1-thread-2] [6s 856ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 9) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [6s 856ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 856ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 856ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-2] [6s 856ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 856ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:59057/http2/fixed/x DEBUG: [pool-1-thread-2] [6s 856ms] Http2Connection(SocketTube(11))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-2] [6s 856ms] Http2Connection(SocketTube(11))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-2] [6s 856ms] Http2Connection(SocketTube(11))/Stream(9) close stream 9 DEBUG: [pool-1-thread-2] [6s 856ms] Http2Connection(SocketTube(11)) Closed stream 9 DEBUG: [pool-1-thread-2] [6s 856ms] Http2Connection(SocketTube(11))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@247dda35 DEBUG: [pool-1-thread-2] [6s 856ms] Http2Connection(SocketTube(11))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-2] [6s 856ms] Http2Connection(SocketTube(11)) H2 processed(6) DEBUG: [MainThread] [6s 858ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59057/http2/chunk/x GET DEBUG: [pool-1-thread-2] [6s 858ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 858ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-2] [6s 858ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 858ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 858ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [6s 858ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [6s 858ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 859ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [6s 859ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [6s 859ms] Http2Connection(SocketTube(11)) Opened stream 11 DEBUG: [pool-1-thread-2] [6s 859ms] Http2Connection(SocketTube(11))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [6s 859ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 859ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 859ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-2] [6s 859ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-2] [6s 859ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-2] [6s 859ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [6s 859ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [6s 859ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 859ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 859ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 859ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 859ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-2] [6s 860ms] Exchange checkFor407: all clear DEBUG: [readLoop] [6s 860ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-2] [6s 860ms] Exchange sendRequestBody DEBUG: [readLoop] [6s 860ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 860ms] Http2Connection(SocketTube(11))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [6s 860ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 11 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [6s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 861ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [6s 861ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [6s 861ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for R (false) DEBUG: [pool-1-thread-2] [6s 861ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [6s 861ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 861ms] Http2Connection(SocketTube(11)) H2 Receiving(7): 42 DEBUG: [pool-1-thread-2] [6s 861ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-2] [6s 861ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-2] [6s 861ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 861ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 861ms] Http2Connection(SocketTube(11))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 862ms] Http2Connection(SocketTube(11))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 862ms] Http2Connection(SocketTube(11))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 862ms] Http2Connection(SocketTube(11))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/chunk/x) 200 HTTP_2 Local port: 54640 DEBUG: [pool-1-thread-2] [6s 958ms] Http2Connection(SocketTube(11))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 958ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 958ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [6s 958ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [6s 959ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-2] [6s 959ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 84, limit: 16777216 DEBUG: [pool-1-thread-2] [6s 959ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 11) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [6s 959ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 959ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 959ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-2] [6s 959ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 959ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:59057/http2/chunk/x DEBUG: [pool-1-thread-2] [6s 959ms] Http2Connection(SocketTube(11))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-2] [6s 959ms] Http2Connection(SocketTube(11))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-2] [6s 959ms] Http2Connection(SocketTube(11))/Stream(11) close stream 11 DEBUG: [pool-1-thread-2] [6s 959ms] Http2Connection(SocketTube(11)) Closed stream 11 DEBUG: [pool-1-thread-2] [6s 959ms] Http2Connection(SocketTube(11))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@25b331ca DEBUG: [pool-1-thread-2] [6s 959ms] Http2Connection(SocketTube(11))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-2] [6s 959ms] Http2Connection(SocketTube(11)) H2 processed(7) DEBUG: [MainThread] [6s 960ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60123/https2/fixed/x GET DEBUG: [pool-1-thread-2] [6s 961ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 961ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [6s 961ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 961ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 961ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [6s 961ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [6s 961ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 961ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [6s 961ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [6s 961ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 9 DEBUG: [pool-1-thread-2] [6s 961ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [6s 962ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 962ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 962ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [6s 962ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 962ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [6s 962ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 962ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 962ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [6s 962ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [6s 962ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 962ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [6s 962ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [6s 962ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [6s 962ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 962ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 962ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [6s 962ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-2] [6s 962ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-2] [6s 962ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [6s 962ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 962ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 962ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 962ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [6s 962ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [6s 962ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [6s 963ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 963ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 963ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 963ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [6s 963ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 963ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 963ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [6s 963ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [6s 963ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 963ms] 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] [6s 964ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 965ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [6s 965ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 965ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 965ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [6s 965ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 965ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [HttpClient-9-SelectorManager] [6s 965ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 965ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 965ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [6s 965ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [6s 965ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [6s 965ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-2] [6s 965ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [6s 965ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 965ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [6s 965ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [6s 965ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 965ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 965ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(14): 15 DEBUG: [pool-1-thread-2] [6s 965ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-2] [6s 965ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [6s 965ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 965ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 965ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 965ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 965ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 965ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/fixed/x) 200 HTTP_2 Local port: 34506 DEBUG: [pool-1-thread-2] [7s 65ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 65ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 65ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(14) DEBUG: [pool-1-thread-2] [7s 65ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 65ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [7s 65ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [7s 65ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [7s 65ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [7s 65ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [7s 65ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [7s 65ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 65ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [7s 65ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [7s 65ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 65ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 65ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(15): 24 DEBUG: [pool-1-thread-2] [7s 65ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [7s 65ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [7s 65ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 65ms] FramesDecoder Got frame: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [7s 65ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [7s 65ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onNext(15) DEBUG: [pool-1-thread-2] [7s 65ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 75, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 65ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 9) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 65ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(15) DEBUG: [pool-1-thread-2] [7s 65ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 65ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [7s 66ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 66ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [7s 66ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [7s 66ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [7s 66ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [7s 66ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 66ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [7s 66ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [7s 66ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 66ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 66ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(16): 9 DEBUG: [pool-1-thread-2] [7s 66ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [7s 66ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 66ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 66ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 66ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 66ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 66ms] HttpClientImpl(9) ClientImpl (async) elapsed 105 millis for GET to https://127.0.0.1:60123/https2/fixed/x DEBUG: [pool-1-thread-2] [7s 66ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-2] [7s 66ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-2] [7s 66ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-2] [7s 66ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 9 DEBUG: [pool-1-thread-2] [7s 66ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@25a177d0 DEBUG: [pool-1-thread-2] [7s 66ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-2] [7s 66ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(16) DEBUG: [pool-1-thread-2] [7s 66ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 66ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [7s 66ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [7s 66ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [7s 66ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 66ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 67ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [MainThread] [7s 68ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60123/https2/chunk/x GET DEBUG: [pool-1-thread-2] [7s 68ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [7s 68ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-2] [7s 68ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [7s 68ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [7s 68ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [7s 69ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [7s 69ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 69ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [7s 69ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [7s 69ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 11 DEBUG: [pool-1-thread-2] [7s 69ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [7s 69ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [7s 69ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 69ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [7s 69ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 69ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-2] [7s 69ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 69ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 70ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [7s 70ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-2] [7s 70ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 70ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-2] [7s 70ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [7s 70ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [7s 70ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 70ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 70ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [7s 70ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-2] [7s 70ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-2] [7s 70ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [7s 70ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 70ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 70ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 70ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [7s 70ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-2] [7s 70ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-2] [7s 70ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 70ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 70ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 70ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [7s 70ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 70ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 70ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 70ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 70ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 70ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 11 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 72ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [7s 72ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 72ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 72ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [pool-1-thread-2] [7s 72ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 72ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 72ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-2] [7s 72ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [7s 72ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [7s 72ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [7s 72ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-2] [7s 72ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [7s 72ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 72ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [7s 72ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [7s 72ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 72ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 72ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(17): 10 DEBUG: [pool-1-thread-2] [7s 72ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-2] [7s 72ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [7s 72ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 72ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 72ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 73ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 73ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 73ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/chunk/x) 200 HTTP_2 Local port: 34506 DEBUG: [pool-1-thread-2] [7s 169ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 169ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 169ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(17) DEBUG: [pool-1-thread-2] [7s 169ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 169ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [7s 169ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [7s 169ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [7s 169ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [7s 169ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-2] [7s 169ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [7s 169ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 169ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [7s 169ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [7s 169ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 169ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 169ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(18): 24 DEBUG: [pool-1-thread-2] [7s 169ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-2] [7s 169ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [7s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 169ms] FramesDecoder Got frame: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [7s 169ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [7s 169ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onNext(15) DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 90, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 11) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(18) DEBUG: [pool-1-thread-2] [7s 170ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 170ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [7s 170ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 170ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [7s 170ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [7s 170ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-2] [7s 170ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [7s 170ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 170ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-2] [7s 170ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(19): 9 DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-2] [7s 170ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 170ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 170ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 170ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 170ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:60123/https2/chunk/x DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 11 DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4777f72d DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-2] [7s 170ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(19) DEBUG: [pool-1-thread-2] [7s 170ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 170ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-2] [7s 170ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-2] [7s 170ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [7s 170ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 170ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 170ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [MainThread] [7s 189ms] HttpClientImpl(26) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [7s 193ms] HttpClientImpl(26) ClientImpl (async) send http://127.0.0.1:43507/http1/fixed/x GET DEBUG: [MainThread] [7s 193ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 194ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 194ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 194ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 194ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 194ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 194ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 194ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 194ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 194ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@cfce43e queue.isEmpty: true DEBUG: [MainThread] [7s 194ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@cfce43e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 194ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 194ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 194ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 194ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 194ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 194ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 195ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-26-SelectorManager] [7s 195ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@191b6704 for C (true) DEBUG: [HttpClient-26-SelectorManager] [7s 195ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-26-SelectorManager] [7s 195ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35544 DEBUG: [pool-1-thread-2] [7s 195ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [7s 195ms] Http1Exchange SocketTube(29) connecting flows DEBUG: [pool-1-thread-2] [7s 195ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-2] [7s 195ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 195ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-2] [7s 195ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [7s 195ms] Http1Publisher(SocketTube(29)) got subscriber: SocketTube(29) DEBUG: [HttpClient-26-SelectorManager] [7s 195ms] SocketTube(29) subscribe event raised DEBUG: [pool-1-thread-2] [7s 195ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-2] [7s 195ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [7s 195ms] SocketTube(29) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@13e30c74 DEBUG: [HttpClient-26-SelectorManager] [7s 195ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [7s 195ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [7s 195ms] Http1AsyncReceiver(SocketTube(29)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [7s 195ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-26-SelectorManager] [7s 195ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [7s 195ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-26-SelectorManager] [7s 195ms] SocketTube(29) write: starting subscription DEBUG: [pool-1-thread-1] [7s 195ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [HttpClient-26-SelectorManager] [7s 195ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 195ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 196ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 196ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-1] [7s 196ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-3] [7s 196ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-3] [7s 196ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 196ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 196ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [HttpClient-26-SelectorManager] [7s 196ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56e1806c for R (true) DEBUG: [pool-1-thread-3] [7s 196ms] Http1Publisher(SocketTube(29)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 196ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 196ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 196ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 196ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-2] [7s 196ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 196ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 196ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 196ms] Http1Publisher(SocketTube(29)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [7s 196ms] SocketTube(29) trying to write: 204 DEBUG: [pool-1-thread-2] [7s 196ms] SocketTube(29) wrote: 204 DEBUG: [pool-1-thread-2] [7s 196ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-2] [7s 196ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 196ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 196ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 196ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-2] [7s 196ms] Http1Publisher(SocketTube(29)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 196ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 196ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 196ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 196ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 196ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 196ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-2] [7s 196ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 196ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 196ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 196ms] Http1Publisher(SocketTube(29)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@d113184 DEBUG: [pool-1-thread-2] [7s 196ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 196ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 196ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 196ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) First time around DEBUG: [pool-1-thread-2] [7s 196ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) headersReader is not yet completed DEBUG: [HttpClient-26-SelectorManager] [7s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56e1806c for None (false) DEBUG: [HttpClient-26-SelectorManager] [7s 197ms] SocketTube(29) read bytes: 90 DEBUG: [HttpClient-26-SelectorManager] [7s 197ms] Http1AsyncReceiver(SocketTube(29)) Putting 90 bytes into the queue DEBUG: [HttpClient-26-SelectorManager] [7s 197ms] SocketTube(29) resuming read event DEBUG: [HttpClient-26-SelectorManager] [7s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56e1806c for R (false) DEBUG: [pool-1-thread-2] [7s 197ms] Http1AsyncReceiver(SocketTube(29)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@cfce43e DEBUG: [HttpClient-26-SelectorManager] [7s 197ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 198ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 198ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@cfce43e DEBUG: [pool-1-thread-2] [7s 198ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [7s 198ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [7s 198ms] Http1AsyncReceiver(SocketTube(29)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@cfce43e DEBUG: [pool-1-thread-2] [7s 198ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 198ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 198ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 198ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@786d0e5c(26) DEBUG: [pool-1-thread-2] [7s 198ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@31906c8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1f219298 queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 198ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 14 DEBUG: [pool-1-thread-2] [7s 198ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 198ms] HttpClientImpl(26) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 198ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@31906c8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1f219298, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 198ms] Http1AsyncReceiver(SocketTube(29)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@31906c8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1f219298 DEBUG: [pool-1-thread-2] [7s 198ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 198ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@31906c8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1f219298 DEBUG: [pool-1-thread-2] [7s 198ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [7s 198ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [7s 198ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [7s 198ms] Http1AsyncReceiver(SocketTube(29)) cleared DEBUG: [pool-1-thread-2] [7s 198ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) SocketTube(29): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 198ms] ConnectionPool(26) registering CleanupTrigger(SocketTube(29)) DEBUG: [pool-1-thread-2] [7s 198ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-2] [7s 198ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 198ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-2] [7s 198ms] SocketTube(29) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 198ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-2] [7s 198ms] SocketTube(29) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [7s 198ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [7s 198ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-26-SelectorManager] [7s 198ms] SocketTube(29) handling pending subscription for CleanupTrigger(SocketTube(29)) DEBUG: [pool-1-thread-2] [7s 198ms] HttpClientImpl(26) body subscriber unregistered: 0 DEBUG: [HttpClient-26-SelectorManager] [7s 199ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-26-SelectorManager] [7s 199ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [7s 199ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [7s 199ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-26-SelectorManager] [7s 199ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-2] [7s 199ms] HttpClientImpl(26) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:43507/http1/fixed/x DEBUG: [HttpClient-26-SelectorManager] [7s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56e1806c for R (false) DEBUG: [pool-1-thread-2] [7s 199ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 199ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@786d0e5c(26) DEBUG: [HttpClient-26-SelectorManager] [7s 199ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [7s 199ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [7s 199ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 199ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 199ms] Http1AsyncReceiver(SocketTube(29)) Got 0 bytes for delegate null DEBUG: [HttpClient-26-SelectorManager] [7s 199ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [7s 199ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 199ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-2] [7s 199ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 199ms] HttpClientImpl(27) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [7s 200ms] HttpClientImpl(27) ClientImpl (async) send http://127.0.0.1:43507/http1/chunk/x GET DEBUG: [MainThread] [7s 200ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 200ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 200ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 200ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 200ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 200ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 200ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 201ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 201ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 201ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3320bd32 queue.isEmpty: true DEBUG: [MainThread] [7s 201ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3320bd32, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 201ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 201ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 201ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 201ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 201ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 201ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 201ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-27-SelectorManager] [7s 201ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@df5b2dd for C (true) DEBUG: [HttpClient-27-SelectorManager] [7s 201ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-27-SelectorManager] [7s 201ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35558 DEBUG: [pool-1-thread-2] [7s 201ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [7s 201ms] Http1Exchange SocketTube(30) connecting flows DEBUG: [pool-1-thread-2] [7s 201ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-2] [7s 201ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 201ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-2] [7s 202ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-27-SelectorManager] [7s 202ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-2] [7s 202ms] Http1Publisher(SocketTube(30)) got subscriber: SocketTube(30) DEBUG: [pool-1-thread-2] [7s 202ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-27-SelectorManager] [7s 202ms] SocketTube(30) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@70dd9ad DEBUG: [HttpClient-27-SelectorManager] [7s 202ms] SocketTube(30) read demand reset to 0 DEBUG: [pool-1-thread-2] [7s 202ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-27-SelectorManager] [7s 202ms] SocketTube(30) calling onSubscribe DEBUG: [pool-1-thread-2] [7s 202ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-27-SelectorManager] [7s 202ms] Http1AsyncReceiver(SocketTube(30)) Received onSubscribed from upstream DEBUG: [HttpClient-27-SelectorManager] [7s 202ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [7s 202ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-27-SelectorManager] [7s 202ms] SocketTube(30) write: starting subscription DEBUG: [pool-1-thread-3] [7s 202ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [HttpClient-27-SelectorManager] [7s 202ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 202ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 202ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 202ms] SocketTube(30) got some demand for reading DEBUG: [pool-1-thread-3] [7s 202ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-1] [7s 202ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-3] [7s 202ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 202ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 202ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-1] [7s 202ms] Http1Publisher(SocketTube(30)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 202ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-27-SelectorManager] [7s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@420f5728 for R (true) DEBUG: [pool-1-thread-2] [7s 202ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 202ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-1] [7s 202ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 202ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 202ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 202ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 202ms] Http1Publisher(SocketTube(30)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [7s 202ms] SocketTube(30) trying to write: 204 DEBUG: [pool-1-thread-2] [7s 202ms] SocketTube(30) wrote: 204 DEBUG: [pool-1-thread-2] [7s 202ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-2] [7s 202ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 202ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 202ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 202ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-2] [7s 202ms] Http1Publisher(SocketTube(30)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 202ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 202ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 202ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 202ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 202ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 202ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-2] [7s 202ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 202ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 202ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 202ms] Http1Publisher(SocketTube(30)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@638e40a9 DEBUG: [pool-1-thread-2] [7s 202ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 202ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 202ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 203ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) First time around DEBUG: [pool-1-thread-2] [7s 203ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) headersReader is not yet completed DEBUG: [HttpClient-27-SelectorManager] [7s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@420f5728 for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 204ms] SocketTube(30) read bytes: 108 DEBUG: [HttpClient-27-SelectorManager] [7s 204ms] Http1AsyncReceiver(SocketTube(30)) Putting 108 bytes into the queue DEBUG: [HttpClient-27-SelectorManager] [7s 204ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [7s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@420f5728 for R (false) DEBUG: [pool-1-thread-2] [7s 204ms] Http1AsyncReceiver(SocketTube(30)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3320bd32 DEBUG: [HttpClient-27-SelectorManager] [7s 204ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 204ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 204ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3320bd32 DEBUG: [pool-1-thread-2] [7s 204ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [7s 204ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [7s 204ms] Http1AsyncReceiver(SocketTube(30)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3320bd32 DEBUG: [pool-1-thread-2] [7s 204ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 204ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 204ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 204ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@23af48f5(27) DEBUG: [pool-1-thread-2] [7s 204ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5148ac51/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@42ee51b2 queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 204ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 24 DEBUG: [pool-1-thread-2] [7s 205ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 205ms] HttpClientImpl(27) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 205ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5148ac51/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@42ee51b2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 205ms] Http1AsyncReceiver(SocketTube(30)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5148ac51/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@42ee51b2 DEBUG: [pool-1-thread-2] [7s 205ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 205ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5148ac51/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@42ee51b2 DEBUG: [pool-1-thread-2] [7s 205ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [7s 205ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [7s 205ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [7s 205ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [7s 205ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [7s 205ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [7s 205ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [7s 205ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [7s 205ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [7s 205ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [7s 205ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [7s 205ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [7s 205ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [7s 205ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [7s 205ms] Http1AsyncReceiver(SocketTube(30)) cleared DEBUG: [pool-1-thread-2] [7s 205ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) SocketTube(30): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 205ms] ConnectionPool(27) registering CleanupTrigger(SocketTube(30)) DEBUG: [pool-1-thread-2] [7s 205ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-2] [7s 205ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 205ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-2] [7s 205ms] SocketTube(30) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 205ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-2] [7s 205ms] SocketTube(30) write: resetting demand to 0 DEBUG: [HttpClient-27-SelectorManager] [7s 205ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-2] [7s 205ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-27-SelectorManager] [7s 205ms] SocketTube(30) handling pending subscription for CleanupTrigger(SocketTube(30)) DEBUG: [HttpClient-27-SelectorManager] [7s 205ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-27-SelectorManager] [7s 205ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [7s 205ms] SocketTube(30) calling onSubscribe DEBUG: [pool-1-thread-2] [7s 205ms] HttpClientImpl(27) body subscriber unregistered: 0 DEBUG: [HttpClient-27-SelectorManager] [7s 205ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-27-SelectorManager] [7s 205ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [7s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@420f5728 for R (false) DEBUG: [HttpClient-27-SelectorManager] [7s 205ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [7s 205ms] HttpClientImpl(27) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:43507/http1/chunk/x DEBUG: [HttpClient-27-SelectorManager] [7s 205ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [7s 205ms] SocketTube(30) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 205ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [7s 205ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Finished reading body: READING_BODY DEBUG: [HttpClient-27-SelectorManager] [7s 205ms] SocketTube(30) write: starting subscription DEBUG: [pool-1-thread-2] [7s 205ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@23af48f5(27) DEBUG: [HttpClient-27-SelectorManager] [7s 205ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 205ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 205ms] Http1AsyncReceiver(SocketTube(30)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [7s 205ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-1] [7s 205ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 206ms] HttpClientImpl(28) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [7s 206ms] HttpClientImpl(28) ClientImpl (async) send https://127.0.0.1:41491/https1/fixed/x GET DEBUG: [MainThread] [7s 206ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 207ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 207ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 207ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [MainThread] [7s 207ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-28-SelectorManager] [7s 207ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@22fad64a for C (true) DEBUG: [HttpClient-28-SelectorManager] [7s 207ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-28-SelectorManager] [7s 207ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47004 DEBUG: [pool-1-thread-1] [7s 208ms] SocketTube(31) connecting flows DEBUG: [pool-1-thread-1] [7s 208ms] SocketTube(31) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 208ms] SocketTube(31) registering subscribe event DEBUG: [pool-1-thread-1] [7s 208ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 208ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [7s 208ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] SocketTube(31) subscribe event raised DEBUG: [pool-1-thread-1] [7s 208ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [pool-1-thread-1] [7s 208ms] SocketTube(31) subscribed for writing DEBUG: [pool-1-thread-1] [7s 208ms] SocketTube(31) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 208ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [7s 208ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 208ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [7s 208ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] 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@2802bd3a[Not completed, 4 dependents] (id=2953) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for R (true) DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-28-SelectorManager] [7s 208ms] SocketTube(31) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 208ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-2] [7s 208ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 208ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 212ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 212ms] SSL Writer(SocketTube(31)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 212ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 212ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [7s 212ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 212ms] SSL Writer(SocketTube(31)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [7s 212ms] SSL Writer(SocketTube(31)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [7s 212ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 212ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 212ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [7s 212ms] SocketTube(31) trying to write: 2186 DEBUG: [pool-1-thread-1] [7s 212ms] SocketTube(31) wrote: 2186 DEBUG: [pool-1-thread-1] [7s 212ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [7s 212ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 212ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 212ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 212ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [7s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 218ms] HttpClientImpl(28) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-28-SelectorManager] [7s 218ms] SocketTube(31) read bytes: 139 DEBUG: [HttpClient-28-SelectorManager] [7s 218ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 218ms] SSL Reader(SocketTube(31)) Adding 139 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 218ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 218ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 218ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 218ms] SSL Reader(SocketTube(31)) Unwrapping: 139 DEBUG: [HttpClient-28-SelectorManager] [7s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 218ms] SocketTube(31) no more demand for reading DEBUG: [HttpClient-28-SelectorManager] [7s 218ms] 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] [7s 218ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-1] [7s 218ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 218ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [7s 218ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [7s 218ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [7s 218ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [7s 220ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-1] [7s 220ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [7s 220ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [7s 220ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [7s 220ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 220ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [7s 220ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [7s 220ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [7s 220ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [7s 220ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 220ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 220ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [7s 220ms] SocketTube(31) trying to write: 6 DEBUG: [pool-1-thread-1] [7s 220ms] SocketTube(31) wrote: 6 DEBUG: [pool-1-thread-1] [7s 220ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [7s 220ms] SocketTube(31) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 220ms] SocketTube(31) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 220ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 220ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 220ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 220ms] SSL Reader(SocketTube(31)) Unwrapping: 6 DEBUG: [pool-1-thread-1] [7s 220ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 220ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 220ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [7s 220ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [7s 220ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [7s 220ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [7s 220ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [7s 220ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for R (true) DEBUG: [HttpClient-28-SelectorManager] [7s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 220ms] SocketTube(31) read bytes: 122 DEBUG: [HttpClient-28-SelectorManager] [7s 220ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 220ms] SSL Reader(SocketTube(31)) Adding 122 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 220ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [7s 220ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-28-SelectorManager] [7s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for R (false) DEBUG: [pool-1-thread-1] [7s 221ms] SSL Reader(SocketTube(31)) Unwrapping: 122 DEBUG: [HttpClient-28-SelectorManager] [7s 221ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 221ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 221ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 221ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [7s 221ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-1] [7s 221ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [7s 221ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [7s 222ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-1] [7s 222ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [7s 222ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [7s 222ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 222ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 222ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 222ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [pool-1-thread-1] [7s 222ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 222ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [7s 222ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [7s 222ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 222ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-1] [7s 222ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47004 remote=/127.0.0.1:41491] DEBUG: [pool-1-thread-1] [7s 222ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 222ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [7s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@416ada06 queue.isEmpty: true DEBUG: [pool-1-thread-1] [7s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@416ada06, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 222ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 222ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [7s 223ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-1] [7s 223ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-1] [7s 223ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1c926ef DEBUG: [pool-1-thread-1] [7s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [7s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 223ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 223ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 223ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 223ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 223ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [pool-1-thread-1] [7s 223ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 223ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 223ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [7s 223ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 223ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [7s 223ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [7s 223ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [7s 223ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [7s 223ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 223ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 223ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [7s 223ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [7s 223ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 223ms] SSL Writer(SocketTube(31)) onNext DEBUG: [pool-1-thread-1] [7s 223ms] SSL Writer(SocketTube(31)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 223ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 223ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 223ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 223ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 223ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 223ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [7s 223ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [7s 223ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [7s 223ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [7s 223ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 223ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 223ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [7s 223ms] SocketTube(31) trying to write: 90 DEBUG: [pool-1-thread-1] [7s 223ms] SocketTube(31) wrote: 90 DEBUG: [pool-1-thread-1] [7s 223ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [7s 223ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 223ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 223ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 223ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [7s 223ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-1] [7s 223ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 223ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-1] [7s 223ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 223ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 223ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 223ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 223ms] Http1Response(id=34) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 223ms] Http1Response(id=34) First time around DEBUG: [pool-1-thread-1] [7s 223ms] Http1Response(id=34) headersReader is not yet completed DEBUG: [pool-1-thread-1] [7s 223ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 223ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2aca4904 DEBUG: [pool-1-thread-1] [7s 224ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 224ms] SSL Writer(SocketTube(31)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [7s 224ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 224ms] SSL Writer(SocketTube(31)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 224ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 224ms] SSL Writer(SocketTube(31)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [7s 224ms] SSL Writer(SocketTube(31)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [7s 224ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 224ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 224ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [7s 224ms] SocketTube(31) trying to write: 134 DEBUG: [pool-1-thread-1] [7s 224ms] SocketTube(31) wrote: 134 DEBUG: [pool-1-thread-1] [7s 224ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [7s 224ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 224ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 224ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 224ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 224ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 224ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [7s 224ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [7s 224ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [7s 224ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 224ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 225ms] SocketTube(31) read bytes: 1721 DEBUG: [HttpClient-28-SelectorManager] [7s 225ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 225ms] SSL Reader(SocketTube(31)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 225ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [7s 225ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for R (false) DEBUG: [pool-1-thread-1] [7s 225ms] SSL Reader(SocketTube(31)) Unwrapping: 1721 DEBUG: [HttpClient-28-SelectorManager] [7s 225ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 225ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 225ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 225ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [7s 225ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [7s 225ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [7s 225ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [7s 225ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 269ms] SocketTube(31) read bytes: 167 DEBUG: [HttpClient-28-SelectorManager] [7s 269ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 269ms] SSL Reader(SocketTube(31)) Adding 167 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 269ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 269ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for R (false) DEBUG: [pool-1-thread-1] [7s 269ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 269ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 269ms] SSL Reader(SocketTube(31)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [7s 269ms] SSL Reader(SocketTube(31)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-1] [7s 269ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [7s 269ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [7s 269ms] SSL Reader(SocketTube(31)) sending 76 DEBUG: [pool-1-thread-1] [7s 269ms] SSL Reader(SocketTube(31)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [7s 269ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 269ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 269ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [7s 269ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [7s 269ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@416ada06 DEBUG: [pool-1-thread-1] [7s 269ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 269ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@416ada06 DEBUG: [pool-1-thread-1] [7s 270ms] Http1Response(id=34) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-1] [7s 270ms] Http1Response(id=34) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [7s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@416ada06 DEBUG: [pool-1-thread-1] [7s 270ms] Http1Response(id=34) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 270ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 270ms] Http1Response(id=34) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 270ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4004de70(28) DEBUG: [pool-1-thread-1] [7s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@eb60669/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@191b4753 queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 270ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 270ms] HttpClientImpl(28) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@eb60669/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@191b4753, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@eb60669/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@191b4753 DEBUG: [pool-1-thread-1] [7s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@eb60669/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@191b4753 DEBUG: [pool-1-thread-1] [7s 270ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [7s 270ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [7s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [7s 270ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [7s 270ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 270ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 270ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 270ms] SSL Reader(SocketTube(31)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(31)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(31)) sending 15 DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(31)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [7s 271ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [7s 271ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@eb60669/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@191b4753 DEBUG: [pool-1-thread-1] [7s 271ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 271ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@eb60669/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@191b4753 DEBUG: [pool-1-thread-1] [7s 271ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-1] [7s 271ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [7s 271ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [7s 271ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) cleared DEBUG: [pool-1-thread-1] [7s 271ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) SSLTube(SocketTube(31)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 271ms] ConnectionPool(28) registering CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-1] [7s 271ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-1] [7s 271ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-1] [7s 271ms] Http1Publisher(SSLTube(SocketTube(31))) subscription cancelled DEBUG: [pool-1-thread-1] [7s 271ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 271ms] HttpClientImpl(28) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 271ms] HttpClientImpl(28) ClientImpl (async) elapsed 64 millis for GET to https://127.0.0.1:41491/https1/fixed/x DEBUG: [pool-1-thread-1] [7s 271ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [7s 271ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4004de70(28) DEBUG: [pool-1-thread-1] [7s 271ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 271ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-1] [7s 271ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-1] [7s 271ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-1] [7s 271ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 271ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 271ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for R (false) DEBUG: [MainThread] [7s 272ms] HttpClientImpl(29) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [7s 273ms] HttpClientImpl(29) ClientImpl (async) send https://127.0.0.1:41491/https1/chunk/x GET DEBUG: [MainThread] [7s 273ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 273ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 273ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 274ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [MainThread] [7s 274ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-29-SelectorManager] [7s 274ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1a590297 for C (true) DEBUG: [HttpClient-29-SelectorManager] [7s 274ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-29-SelectorManager] [7s 274ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47008 DEBUG: [pool-1-thread-1] [7s 274ms] SocketTube(32) connecting flows DEBUG: [pool-1-thread-1] [7s 274ms] SocketTube(32) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 274ms] SocketTube(32) registering subscribe event DEBUG: [pool-1-thread-1] [7s 274ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 274ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [7s 274ms] SocketTube(32) subscribe event raised DEBUG: [pool-1-thread-1] [7s 274ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-1] [7s 274ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [pool-1-thread-1] [7s 274ms] SocketTube(32) subscribed for writing DEBUG: [pool-1-thread-1] [7s 274ms] SocketTube(32) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 274ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [7s 274ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 274ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [7s 274ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-29-SelectorManager] [7s 274ms] 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@10a169e7[Not completed, 4 dependents] (id=3029) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 274ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-29-SelectorManager] [7s 274ms] SocketTube(32) calling onSubscribe DEBUG: [HttpClient-29-SelectorManager] [7s 275ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [7s 275ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-29-SelectorManager] [7s 275ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 275ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-29-SelectorManager] [7s 275ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-29-SelectorManager] [7s 275ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-29-SelectorManager] [7s 275ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-29-SelectorManager] [7s 275ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-29-SelectorManager] [7s 275ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-29-SelectorManager] [7s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for R (true) DEBUG: [HttpClient-29-SelectorManager] [7s 275ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-29-SelectorManager] [7s 275ms] SocketTube(32) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 275ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-2] [7s 275ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 275ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 277ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 277ms] SSL Writer(SocketTube(32)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 277ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 277ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [7s 277ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 277ms] SSL Writer(SocketTube(32)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [7s 277ms] SSL Writer(SocketTube(32)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [7s 277ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 277ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 277ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [7s 277ms] SocketTube(32) trying to write: 2186 DEBUG: [pool-1-thread-1] [7s 278ms] SocketTube(32) wrote: 2186 DEBUG: [pool-1-thread-1] [7s 278ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [7s 278ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 278ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 278ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 278ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [7s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 283ms] HttpClientImpl(29) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-29-SelectorManager] [7s 283ms] SocketTube(32) read bytes: 139 DEBUG: [HttpClient-29-SelectorManager] [7s 283ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 283ms] SSL Reader(SocketTube(32)) Adding 139 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 283ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 283ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 283ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 283ms] SSL Reader(SocketTube(32)) Unwrapping: 139 DEBUG: [HttpClient-29-SelectorManager] [7s 283ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 283ms] SocketTube(32) no more demand for reading DEBUG: [HttpClient-29-SelectorManager] [7s 283ms] 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] [7s 283ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-1] [7s 283ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 283ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [7s 283ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [7s 283ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [7s 283ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [7s 286ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-1] [7s 286ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [7s 286ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [7s 286ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [7s 286ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 286ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [7s 286ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [7s 286ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [7s 286ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [7s 286ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 286ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 286ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [7s 286ms] SocketTube(32) trying to write: 6 DEBUG: [pool-1-thread-1] [7s 286ms] SocketTube(32) wrote: 6 DEBUG: [pool-1-thread-1] [7s 287ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [7s 287ms] SocketTube(32) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 287ms] SocketTube(32) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 287ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 287ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 287ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 287ms] SSL Reader(SocketTube(32)) Unwrapping: 6 DEBUG: [pool-1-thread-1] [7s 287ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 287ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 287ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [7s 287ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [7s 287ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [7s 287ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-1] [7s 287ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-1] [7s 287ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 287ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for R (true) DEBUG: [HttpClient-29-SelectorManager] [7s 287ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 287ms] SocketTube(32) read bytes: 122 DEBUG: [HttpClient-29-SelectorManager] [7s 287ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 287ms] SSL Reader(SocketTube(32)) Adding 122 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 287ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 288ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 288ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 288ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 288ms] SSL Reader(SocketTube(32)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [7s 288ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 288ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 288ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [7s 288ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-1] [7s 288ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [7s 288ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [7s 290ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-1] [7s 290ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [7s 290ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [7s 290ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 290ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 290ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 290ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [pool-1-thread-1] [7s 290ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 290ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [7s 290ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [7s 290ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 290ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-1] [7s 290ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47008 remote=/127.0.0.1:41491] DEBUG: [pool-1-thread-1] [7s 290ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 290ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [7s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@29d70599 queue.isEmpty: true DEBUG: [pool-1-thread-1] [7s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@29d70599, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 291ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [7s 291ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-1] [7s 291ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-1] [7s 291ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@176ccb84 DEBUG: [pool-1-thread-1] [7s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [7s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 291ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 291ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 291ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 291ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 291ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 291ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [pool-1-thread-1] [7s 291ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 291ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 291ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [7s 291ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 291ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [7s 291ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [7s 291ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [7s 291ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [7s 291ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 291ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 291ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [7s 292ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [7s 292ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 292ms] SSL Writer(SocketTube(32)) onNext DEBUG: [pool-1-thread-1] [7s 292ms] SSL Writer(SocketTube(32)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 292ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 292ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 292ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 292ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 292ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 292ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [7s 292ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [7s 292ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [7s 292ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [7s 292ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 292ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 292ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [7s 292ms] SocketTube(32) trying to write: 90 DEBUG: [pool-1-thread-1] [7s 292ms] SocketTube(32) wrote: 90 DEBUG: [pool-1-thread-1] [7s 292ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [7s 292ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 292ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 292ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 292ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [7s 292ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-1] [7s 292ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 292ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-1] [7s 292ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 292ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 292ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 292ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 292ms] Http1Response(id=35) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 292ms] Http1Response(id=35) First time around DEBUG: [pool-1-thread-1] [7s 292ms] Http1Response(id=35) headersReader is not yet completed DEBUG: [pool-1-thread-1] [7s 292ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 292ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@540e37e5 DEBUG: [pool-1-thread-1] [7s 292ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 292ms] SSL Writer(SocketTube(32)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [7s 293ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 293ms] SSL Writer(SocketTube(32)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 293ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 293ms] SSL Writer(SocketTube(32)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [7s 293ms] SSL Writer(SocketTube(32)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [7s 293ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 293ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 293ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [7s 293ms] SocketTube(32) trying to write: 134 DEBUG: [pool-1-thread-1] [7s 293ms] SocketTube(32) wrote: 134 DEBUG: [pool-1-thread-1] [7s 293ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-1] [7s 293ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 293ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 293ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 293ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 293ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 293ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [7s 293ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-1] [7s 293ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-1] [7s 293ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 293ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 293ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 293ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 294ms] SocketTube(32) read bytes: 1721 DEBUG: [HttpClient-29-SelectorManager] [7s 294ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 294ms] SSL Reader(SocketTube(32)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 294ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for R (false) DEBUG: [pool-1-thread-1] [7s 294ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 294ms] SSL Reader(SocketTube(32)) Unwrapping: 1721 DEBUG: [HttpClient-29-SelectorManager] [7s 294ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 294ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 294ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 294ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [7s 294ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [7s 294ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-1] [7s 294ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-1] [7s 295ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 337ms] SocketTube(32) read bytes: 223 DEBUG: [HttpClient-29-SelectorManager] [7s 337ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 337ms] SSL Reader(SocketTube(32)) Adding 223 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 337ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 337ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 337ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 337ms] SSL Reader(SocketTube(32)) Unwrapping: 223 DEBUG: [pool-1-thread-1] [7s 337ms] SSL Reader(SocketTube(32)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-1] [7s 337ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [7s 337ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [7s 337ms] SSL Reader(SocketTube(32)) sending 84 DEBUG: [pool-1-thread-1] [7s 337ms] SSL Reader(SocketTube(32)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [7s 337ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 337ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 337ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [7s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [7s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@29d70599 DEBUG: [pool-1-thread-1] [7s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 337ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@29d70599 DEBUG: [pool-1-thread-1] [7s 337ms] Http1Response(id=35) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-1] [7s 338ms] Http1Response(id=35) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [7s 338ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@29d70599 DEBUG: [pool-1-thread-1] [7s 338ms] Http1Response(id=35) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 338ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 338ms] Http1Response(id=35) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 338ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fca394c(29) DEBUG: [pool-1-thread-1] [7s 338ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6abbca59/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bd1e15a queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 338ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 338ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 338ms] HttpClientImpl(29) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 338ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6abbca59/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bd1e15a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 338ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6abbca59/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bd1e15a DEBUG: [pool-1-thread-1] [7s 338ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 338ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6abbca59/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bd1e15a DEBUG: [pool-1-thread-1] [7s 338ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [7s 338ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [7s 338ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 338ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 338ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 338ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 338ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [7s 338ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [7s 338ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 338ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 338ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 338ms] SSL Reader(SocketTube(32)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) sending 20 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [7s 339ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [7s 339ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6abbca59/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bd1e15a DEBUG: [pool-1-thread-1] [7s 339ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 339ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6abbca59/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bd1e15a DEBUG: [pool-1-thread-1] [7s 339ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [7s 339ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [7s 339ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [7s 339ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [7s 339ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [7s 339ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [7s 339ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [7s 339ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [7s 339ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [7s 339ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [7s 339ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 339ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) sending 5 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [7s 339ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [7s 339ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6abbca59/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bd1e15a DEBUG: [pool-1-thread-1] [7s 339ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [7s 339ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6abbca59/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bd1e15a DEBUG: [pool-1-thread-1] [7s 339ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [7s 339ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [7s 339ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [7s 339ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [7s 339ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [7s 339ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [7s 339ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) cleared DEBUG: [pool-1-thread-1] [7s 339ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) SSLTube(SocketTube(32)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 339ms] ConnectionPool(29) registering CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-1] [7s 339ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-1] [7s 339ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-1] [7s 339ms] Http1Publisher(SSLTube(SocketTube(32))) subscription cancelled DEBUG: [pool-1-thread-1] [7s 339ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 339ms] HttpClientImpl(29) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 340ms] HttpClientImpl(29) ClientImpl (async) elapsed 66 millis for GET to https://127.0.0.1:41491/https1/chunk/x DEBUG: [pool-1-thread-1] [7s 340ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [7s 340ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [7s 340ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fca394c(29) DEBUG: [pool-1-thread-1] [7s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 340ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 340ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [7s 340ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 340ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 340ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 340ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 340ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-1] [7s 340ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-1] [7s 340ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-1] [7s 340ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 340ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for R (false) DEBUG: [MainThread] [7s 341ms] HttpClientImpl(30) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [7s 341ms] HttpClientImpl(30) ClientImpl (async) send http://127.0.0.1:59057/http2/fixed/x GET DEBUG: [MainThread] [7s 341ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 342ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 342ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 342ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 342ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 342ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 342ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 342ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 342ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 342ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@15443e24 queue.isEmpty: true DEBUG: [MainThread] [7s 342ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@15443e24, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 342ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 342ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 342ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 342ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 342ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 342ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 342ms] PlainHttpConnection(SocketTube(33)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false DEBUG: [HttpClient-30-SelectorManager] [7s 343ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@281c4e75 for C (true) TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=38994,localport=59057] DEBUG: [HttpClient-30-SelectorManager] [7s 343ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-30-SelectorManager] [7s 343ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38994 DEBUG: [pool-1-thread-1] [7s 343ms] PlainHttpConnection(SocketTube(33)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 343ms] Http1Exchange SocketTube(33) connecting flows DEBUG: [pool-1-thread-1] [7s 343ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-1] [7s 343ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 343ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-1] [7s 343ms] SocketTube(33) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 343ms] Http1Publisher(SocketTube(33)) got subscriber: SocketTube(33) DEBUG: [HttpClient-30-SelectorManager] [7s 343ms] SocketTube(33) subscribe event raised DEBUG: [pool-1-thread-1] [7s 343ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-1] [7s 343ms] SocketTube(33) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 343ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-30-SelectorManager] [7s 343ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@22e42505 DEBUG: [HttpClient-30-SelectorManager] [7s 343ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [7s 343ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [7s 343ms] Http1AsyncReceiver(SocketTube(33)) Received onSubscribed from upstream DEBUG: [HttpClient-30-SelectorManager] [7s 343ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [7s 343ms] SocketTube(33) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 343ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [HttpClient-30-SelectorManager] [7s 343ms] SocketTube(33) write: starting subscription DEBUG: [pool-1-thread-2] [7s 343ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-30-SelectorManager] [7s 343ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 343ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 343ms] SocketTube(33) got some demand for reading DEBUG: [pool-1-thread-2] [7s 343ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-1] [7s 343ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [7s 343ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 343ms] SocketTube(33) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 343ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [HttpClient-30-SelectorManager] [7s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67e6af3d for R (true) DEBUG: [pool-1-thread-3] [7s 343ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [7s 343ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [7s 343ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 343ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=0 DEBUG: [pool-1-thread-1] [7s 343ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 343ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 343ms] Http1Publisher(SocketTube(33)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [7s 343ms] SocketTube(33) trying to write: 204 DEBUG: [pool-1-thread-1] [7s 344ms] SocketTube(33) wrote: 204 DEBUG: [pool-1-thread-1] [7s 344ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [7s 344ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 344ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 344ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 344ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-1] [7s 344ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 344ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 344ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 344ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 344ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 344ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 344ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-1] [7s 344ms] Http1Publisher(SocketTube(33)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 344ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 344ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 344ms] Http1Publisher(SocketTube(33)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2f049ae7 DEBUG: [pool-1-thread-1] [7s 344ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 344ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 344ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 344ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) First time around DEBUG: [pool-1-thread-1] [7s 344ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) headersReader is not yet completed DEBUG: [HttpClient-30-SelectorManager] [7s 344ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67e6af3d for None (false) DEBUG: [HttpClient-30-SelectorManager] [7s 344ms] SocketTube(33) read bytes: 71 DEBUG: [HttpClient-30-SelectorManager] [7s 344ms] Http1AsyncReceiver(SocketTube(33)) Putting 71 bytes into the queue DEBUG: [HttpClient-30-SelectorManager] [7s 344ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-1] [7s 344ms] Http1AsyncReceiver(SocketTube(33)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@15443e24 DEBUG: [HttpClient-30-SelectorManager] [7s 344ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67e6af3d for R (false) DEBUG: [pool-1-thread-1] [7s 344ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 344ms] Http1AsyncReceiver(SocketTube(33)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@15443e24 DEBUG: [HttpClient-30-SelectorManager] [7s 344ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 344ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [7s 344ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [7s 344ms] Http1AsyncReceiver(SocketTube(33)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@15443e24 DEBUG: [pool-1-thread-1] [7s 344ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 344ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 344ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38994 remote=/127.0.0.1:59057] DEBUG: [pool-1-thread-1] [7s 344ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [7s 344ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@22b59ae1(30) DEBUG: [pool-1-thread-1] [7s 344ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1bd9745c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ff69d4c queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 345ms] Http1AsyncReceiver(SocketTube(33)) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 345ms] PlainHttpConnection(SocketTube(33))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 345ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 345ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-1] [7s 345ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 345ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [7s 345ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [7s 345ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 345ms] Http2Connection(SocketTube(33)) Opened stream 1 DEBUG: [pool-1-thread-1] [7s 345ms] Http2Connection(SocketTube(33))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [7s 345ms] Http2Connection(SocketTube(33))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [7s 345ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-1] [7s 345ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 345ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-1] [7s 345ms] SocketTube(33) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 345ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-1] [7s 345ms] SocketTube(33) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [7s 345ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [7s 345ms] SocketTube(33) subscribe event raised DEBUG: [HttpClient-30-SelectorManager] [7s 345ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@56cb4979 DEBUG: [HttpClient-30-SelectorManager] [7s 345ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-30-SelectorManager] [7s 345ms] SocketTube(33) read demand reset to 0 DEBUG: [pool-1-thread-1] [7s 345ms] PlainHttpConnection(SocketTube(33)) added 63 bytes in the priority write queue DEBUG: [HttpClient-30-SelectorManager] [7s 345ms] SocketTube(33) calling onSubscribe DEBUG: [pool-1-thread-1] [7s 345ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 345ms] Http2Connection(SocketTube(33)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [7s 345ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-30-SelectorManager] [7s 345ms] SocketTube(33) got some demand for reading DEBUG: [HttpClient-30-SelectorManager] [7s 345ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [7s 345ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67e6af3d for R (false) DEBUG: [pool-1-thread-1] [7s 346ms] PlainHttpConnection(SocketTube(33)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [7s 346ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 346ms] SocketTube(33) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 346ms] Http2Connection(SocketTube(33)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-30-SelectorManager] [7s 346ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [7s 346ms] SocketTube(33) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 346ms] Http2Connection(SocketTube(33)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [7s 346ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [7s 346ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 346ms] Http2Connection(SocketTube(33)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 346ms] Http1AsyncReceiver(SocketTube(33)) stopping DEBUG: [pool-1-thread-1] [7s 346ms] Http1AsyncReceiver(SocketTube(33)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [7s 346ms] Http1AsyncReceiver(SocketTube(33)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [7s 346ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [7s 346ms] Http2Connection(SocketTube(33)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [7s 346ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-1] [7s 346ms] Http2Connection(SocketTube(33)) H2 processed buffered data DEBUG: [pool-1-thread-1] [7s 346ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-3] [7s 346ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-1] [7s 346ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-1] [7s 346ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-1] [7s 346ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [7s 346ms] SocketTube(33) trying to write: 63 DEBUG: [pool-1-thread-1] [7s 346ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [7s 346ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@22b59ae1(30) DEBUG: [pool-1-thread-1] [7s 346ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1bd9745c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ff69d4c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 346ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 346ms] SocketTube(33) wrote: 63 DEBUG: [pool-1-thread-1] [7s 346ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [7s 346ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [7s 346ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-3] [7s 346ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-3] [7s 346ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 346ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 346ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 346ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [7s 346ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 346ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(33) DEBUG: [Test-server-pool] [7s 346ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 346ms] SocketTube(33) trying to write: 13 DEBUG: [pool-1-thread-3] [7s 346ms] SocketTube(33) wrote: 13 DEBUG: [pool-1-thread-3] [7s 346ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-3] [7s 346ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-3] [7s 346ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 346ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 346ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 TestServer(1): connection started DEBUG: [readLoop] [7s 347ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 347ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 347ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [7s 347ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 347ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 347ms] 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-30-SelectorManager] [7s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67e6af3d for None (false) DEBUG: [readLoop] [7s 347ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 347ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 347ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 347ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 347ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 347ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-30-SelectorManager] [7s 347ms] SocketTube(33) read bytes: 78 DEBUG: [HttpClient-30-SelectorManager] [7s 348ms] Http2Connection(SocketTube(33)) onNext: got 78 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [7s 348ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [7s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67e6af3d for R (false) DEBUG: [HttpClient-30-SelectorManager] [7s 348ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 348ms] Http2Connection(SocketTube(33)) sending 78 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 348ms] Http2Connection(SocketTube(33)) H2 Receiving(1): 78 DEBUG: [pool-1-thread-3] [7s 348ms] Http2Connection(SocketTube(33)) Processing 78 DEBUG: [pool-1-thread-3] [7s 348ms] FramesDecoder decodes: 78 DEBUG: [HttpClient-30-SelectorManager] [7s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67e6af3d for None (false) DEBUG: [pool-1-thread-3] [7s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 348ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-30-SelectorManager] [7s 348ms] SocketTube(33) read bytes: 18 DEBUG: [pool-1-thread-3] [7s 348ms] Http2Connection(SocketTube(33)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-30-SelectorManager] [7s 348ms] Http2Connection(SocketTube(33)) onNext: got 18 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [7s 348ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [7s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67e6af3d for R (false) DEBUG: [pool-1-thread-3] [7s 348ms] PlainHttpConnection(SocketTube(33)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 348ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 348ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 348ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-3] [7s 348ms] SocketTube(33) trying to write: 9 DEBUG: [readLoop] [7s 348ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 348ms] SocketTube(33) wrote: 9 DEBUG: [readLoop] [7s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 348ms] SocketTube(33) write: requesting more... DEBUG: [readLoop] [7s 348ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 348ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [readLoop] [7s 348ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [7s 348ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 349ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 349ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 349ms] Http2Connection(SocketTube(33))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 349ms] Http2Connection(SocketTube(33))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 349ms] Http2Connection(SocketTube(33))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 349ms] Http2Connection(SocketTube(33))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/fixed/x) 200 HTTP_2 Local port: 38994 DEBUG: [pool-1-thread-3] [7s 349ms] Http2Connection(SocketTube(33))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 349ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 350ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 350ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 350ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 350ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 350ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 350ms] Http2Connection(SocketTube(33)) H2 processed(1) DEBUG: [pool-1-thread-3] [7s 350ms] Http2Connection(SocketTube(33)) sending 18 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 350ms] Http2Connection(SocketTube(33)) H2 Receiving(2): 18 DEBUG: [pool-1-thread-3] [7s 350ms] Http2Connection(SocketTube(33)) Processing 18 DEBUG: [pool-1-thread-3] [7s 350ms] FramesDecoder decodes: 18 DEBUG: [pool-1-thread-3] [7s 350ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 350ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 350ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 350ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 350ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 350ms] HttpClientImpl(30) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:59057/http2/fixed/x DEBUG: [pool-1-thread-3] [7s 350ms] Http2Connection(SocketTube(33))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 350ms] Http2Connection(SocketTube(33))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 350ms] Http2Connection(SocketTube(33))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [7s 351ms] Http2Connection(SocketTube(33)) Closed stream 1 DEBUG: [pool-1-thread-3] [7s 351ms] Http2Connection(SocketTube(33))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@308652f DEBUG: [pool-1-thread-3] [7s 351ms] Http2Connection(SocketTube(33))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [7s 351ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 351ms] Http2Connection(SocketTube(33)) H2 processed(2) DEBUG: [MainThread] [7s 351ms] HttpClientImpl(31) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [7s 352ms] HttpClientImpl(31) ClientImpl (async) send http://127.0.0.1:59057/http2/chunk/x GET DEBUG: [MainThread] [7s 352ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 352ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 352ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 352ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 352ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 352ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 352ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 353ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 353ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 353ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4d8461 queue.isEmpty: true DEBUG: [MainThread] [7s 353ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4d8461, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 353ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 353ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 353ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 353ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 353ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 353ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 353ms] PlainHttpConnection(SocketTube(34)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-31-SelectorManager] [7s 353ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5bf559da 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=39004,localport=59057] DEBUG: [HttpClient-31-SelectorManager] [7s 353ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-31-SelectorManager] [7s 353ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39004 DEBUG: [pool-1-thread-3] [7s 353ms] PlainHttpConnection(SocketTube(34)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 353ms] Http1Exchange SocketTube(34) connecting flows DEBUG: [pool-1-thread-3] [7s 353ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-3] [7s 353ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 353ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-3] [7s 353ms] SocketTube(34) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 354ms] Http1Publisher(SocketTube(34)) got subscriber: SocketTube(34) DEBUG: [HttpClient-31-SelectorManager] [7s 354ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-3] [7s 354ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-3] [7s 354ms] SocketTube(34) write: registering startSubscription event DEBUG: [pool-1-thread-3] [7s 354ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-31-SelectorManager] [7s 354ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@510d32aa DEBUG: [HttpClient-31-SelectorManager] [7s 354ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 354ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [7s 354ms] Http1AsyncReceiver(SocketTube(34)) Received onSubscribed from upstream DEBUG: [HttpClient-31-SelectorManager] [7s 354ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [7s 354ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 354ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [HttpClient-31-SelectorManager] [7s 354ms] SocketTube(34) write: starting subscription DEBUG: [pool-1-thread-1] [7s 354ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-31-SelectorManager] [7s 354ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 354ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 354ms] SocketTube(34) got some demand for reading DEBUG: [pool-1-thread-1] [7s 354ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-2] [7s 354ms] SocketTube(34) write: requesting more... DEBUG: [HttpClient-31-SelectorManager] [7s 354ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@140fa6ef for R (true) DEBUG: [pool-1-thread-1] [7s 354ms] SocketTube(34) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 354ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 354ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-3] [7s 354ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 354ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 354ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 354ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 354ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-3] [7s 354ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 354ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 354ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 354ms] Http1Publisher(SocketTube(34)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [7s 354ms] SocketTube(34) trying to write: 204 DEBUG: [pool-1-thread-3] [7s 354ms] SocketTube(34) wrote: 204 DEBUG: [pool-1-thread-3] [7s 354ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-3] [7s 354ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 354ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 354ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 354ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-3] [7s 354ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 354ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 354ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 354ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [7s 354ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [7s 354ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 354ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-3] [7s 354ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [7s 354ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [7s 354ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 354ms] Http1Publisher(SocketTube(34)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@59d06d8c DEBUG: [pool-1-thread-3] [7s 354ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [7s 354ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [7s 354ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [7s 354ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) First time around DEBUG: [pool-1-thread-3] [7s 354ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) headersReader is not yet completed DEBUG: [HttpClient-31-SelectorManager] [7s 354ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@140fa6ef for None (false) DEBUG: [HttpClient-31-SelectorManager] [7s 355ms] SocketTube(34) read bytes: 71 DEBUG: [HttpClient-31-SelectorManager] [7s 355ms] Http1AsyncReceiver(SocketTube(34)) Putting 71 bytes into the queue DEBUG: [HttpClient-31-SelectorManager] [7s 355ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [7s 355ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@140fa6ef for R (false) DEBUG: [pool-1-thread-3] [7s 355ms] Http1AsyncReceiver(SocketTube(34)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4d8461 DEBUG: [HttpClient-31-SelectorManager] [7s 355ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 355ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 355ms] Http1AsyncReceiver(SocketTube(34)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4d8461 DEBUG: [pool-1-thread-3] [7s 355ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [7s 355ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [7s 355ms] Http1AsyncReceiver(SocketTube(34)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4d8461 DEBUG: [pool-1-thread-3] [7s 355ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 355ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 355ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:39004 remote=/127.0.0.1:59057] DEBUG: [pool-1-thread-3] [7s 355ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [7s 355ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@e2175d6(31) DEBUG: [pool-1-thread-3] [7s 355ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@64644c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fc2c1ce queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 355ms] Http1AsyncReceiver(SocketTube(34)) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 355ms] PlainHttpConnection(SocketTube(34))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 355ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 355ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-3] [7s 355ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 355ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [7s 356ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [7s 356ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 356ms] Http2Connection(SocketTube(34)) Opened stream 1 DEBUG: [pool-1-thread-3] [7s 356ms] Http2Connection(SocketTube(34))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [7s 356ms] Http2Connection(SocketTube(34))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [7s 356ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-3] [7s 356ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 356ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-3] [7s 356ms] SocketTube(34) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 356ms] SocketTube(34) subscribed for writing DEBUG: [HttpClient-31-SelectorManager] [7s 356ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-3] [7s 356ms] SocketTube(34) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [7s 356ms] SocketTube(34) write: registering startSubscription event DEBUG: [HttpClient-31-SelectorManager] [7s 356ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@25d1525d DEBUG: [HttpClient-31-SelectorManager] [7s 356ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-31-SelectorManager] [7s 356ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 356ms] SocketTube(34) calling onSubscribe DEBUG: [pool-1-thread-3] [7s 356ms] PlainHttpConnection(SocketTube(34)) added 63 bytes in the priority write queue DEBUG: [HttpClient-31-SelectorManager] [7s 356ms] Http2Connection(SocketTube(34)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [7s 356ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 356ms] SocketTube(34) got some demand for reading DEBUG: [HttpClient-31-SelectorManager] [7s 356ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-3] [7s 356ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-31-SelectorManager] [7s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@140fa6ef for R (false) DEBUG: [pool-1-thread-3] [7s 356ms] PlainHttpConnection(SocketTube(34)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 356ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 356ms] Http2Connection(SocketTube(34)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-31-SelectorManager] [7s 356ms] SocketTube(34) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SocketTube(34)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [7s 357ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [7s 357ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SocketTube(34)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 357ms] Http1AsyncReceiver(SocketTube(34)) stopping DEBUG: [pool-1-thread-3] [7s 357ms] Http1AsyncReceiver(SocketTube(34)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-31-SelectorManager] [7s 357ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [7s 357ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 357ms] Http1AsyncReceiver(SocketTube(34)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SocketTube(34)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SocketTube(34)) H2 processed buffered data DEBUG: [pool-1-thread-2] [7s 357ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-3] [7s 357ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-2] [7s 357ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-3] [7s 357ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-3] [7s 357ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-2] [7s 357ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-3] [7s 357ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [7s 357ms] SocketTube(34) trying to write: 63 DEBUG: [pool-1-thread-3] [7s 357ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 357ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@e2175d6(31) DEBUG: [pool-1-thread-3] [7s 357ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@64644c0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fc2c1ce, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [7s 357ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 357ms] SocketTube(34) wrote: 63 DEBUG: [pool-1-thread-3] [7s 357ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 357ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 357ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [7s 357ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-2] [7s 357ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 357ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 357ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 357ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(34) DEBUG: [Test-server-pool] [7s 357ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [7s 357ms] SocketTube(34) trying to write: 13 DEBUG: [Test-server-pool] [7s 357ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 357ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [7s 357ms] SocketTube(34) wrote: 13 DEBUG: [pool-1-thread-2] [7s 357ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [7s 357ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-2] [7s 357ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 357ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 357ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [7s 358ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 358ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [7s 358ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 TestServer(1): connection started DEBUG: [readLoop] [7s 358ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 358ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [7s 358ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-31-SelectorManager] [7s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@140fa6ef for None (false) DEBUG: [readLoop] [7s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 358ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 358ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 358ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-31-SelectorManager] [7s 358ms] SocketTube(34) read bytes: 91 DEBUG: [HttpClient-31-SelectorManager] [7s 358ms] Http2Connection(SocketTube(34)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [7s 359ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [7s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@140fa6ef for R (false) DEBUG: [pool-1-thread-2] [7s 359ms] Http2Connection(SocketTube(34)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 359ms] Http2Connection(SocketTube(34)) H2 Receiving(1): 91 DEBUG: [HttpClient-31-SelectorManager] [7s 359ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 359ms] Http2Connection(SocketTube(34)) Processing 91 DEBUG: [pool-1-thread-2] [7s 359ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-2] [7s 359ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 359ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [7s 359ms] Http2Connection(SocketTube(34)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [7s 359ms] PlainHttpConnection(SocketTube(34)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [7s 359ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 359ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-2] [7s 359ms] SocketTube(34) trying to write: 9 DEBUG: [pool-1-thread-2] [7s 359ms] SocketTube(34) wrote: 9 DEBUG: [readLoop] [7s 359ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 359ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 359ms] SocketTube(34) write: requesting more... DEBUG: [readLoop] [7s 359ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [7s 359ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [readLoop] [7s 359ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 359ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 359ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 359ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 359ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 359ms] Http2Connection(SocketTube(34))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 359ms] Http2Connection(SocketTube(34))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 359ms] Http2Connection(SocketTube(34))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 359ms] Http2Connection(SocketTube(34))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/chunk/x) 200 HTTP_2 Local port: 39004 DEBUG: [pool-1-thread-2] [7s 360ms] Http2Connection(SocketTube(34))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 360ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 360ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 360ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 360ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [7s 360ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 360ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 360ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 360ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 360ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 360ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 360ms] HttpClientImpl(31) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:59057/http2/chunk/x DEBUG: [pool-1-thread-2] [7s 360ms] Http2Connection(SocketTube(34))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 360ms] Http2Connection(SocketTube(34))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 360ms] Http2Connection(SocketTube(34))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [7s 360ms] Http2Connection(SocketTube(34)) Closed stream 1 DEBUG: [pool-1-thread-2] [7s 360ms] Http2Connection(SocketTube(34))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@abce844 DEBUG: [pool-1-thread-2] [7s 360ms] Http2Connection(SocketTube(34))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [7s 360ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [7s 360ms] Http2Connection(SocketTube(34)) H2 processed(1) DEBUG: [MainThread] [7s 361ms] HttpClientImpl(32) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [7s 361ms] HttpClientImpl(32) ClientImpl (async) send https://127.0.0.1:60123/https2/fixed/x GET DEBUG: [MainThread] [7s 361ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 362ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 362ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 362ms] PlainHttpConnection(SocketTube(35)) registering connect event DEBUG: [MainThread] [7s 362ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-32-SelectorManager] [7s 362ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6021ccab for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-32-SelectorManager] [7s 362ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-32-SelectorManager] [7s 362ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37178 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37178, Session(1711996935554|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [7s 363ms] SocketTube(35) connecting flows DEBUG: [pool-1-thread-2] [7s 363ms] SocketTube(35) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 363ms] SocketTube(35) registering subscribe event DEBUG: [pool-1-thread-2] [7s 363ms] SocketTube(35) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] SocketTube(35) subscribe event raised DEBUG: [pool-1-thread-2] [7s 363ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 363ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [7s 363ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SocketTube(35) DEBUG: [pool-1-thread-2] [7s 363ms] SocketTube(35) subscribed for writing DEBUG: [pool-1-thread-2] [7s 363ms] SocketTube(35) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 363ms] SSL Writer(SocketTube(35)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [7s 363ms] SSL Writer(SocketTube(35)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] 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@6ad9a7db[Not completed, 4 dependents] (id=3241) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] SocketTube(35) read demand reset to 0 DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] SocketTube(35) calling onSubscribe DEBUG: [pool-1-thread-2] [7s 363ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [7s 363ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] SocketTube(35) onSubscribe called DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] SocketTube(35) pending subscriber subscribed DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for R (true) DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] SocketTube(35) write: starting subscription DEBUG: [HttpClient-32-SelectorManager] [7s 363ms] SocketTube(35) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 363ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [7s 363ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 363ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 367ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 367ms] SSL Writer(SocketTube(35)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 367ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 367ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [7s 367ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 367ms] SSL Writer(SocketTube(35)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [7s 367ms] SSL Writer(SocketTube(35)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [7s 367ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 367ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 367ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [7s 368ms] SocketTube(35) trying to write: 2191 DEBUG: [pool-1-thread-2] [7s 368ms] SocketTube(35) wrote: 2191 DEBUG: [pool-1-thread-2] [7s 368ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [7s 368ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 368ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 368ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 368ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [7s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 371ms] HttpClientImpl(32) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-32-SelectorManager] [7s 371ms] SocketTube(35) read bytes: 133 DEBUG: [HttpClient-32-SelectorManager] [7s 371ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 371ms] SSL Reader(SocketTube(35)) Adding 133 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 371ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 371ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for R (false) DEBUG: [HttpClient-32-SelectorManager] [7s 371ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 371ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 371ms] SSL Reader(SocketTube(35)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [7s 371ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 371ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 371ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [7s 371ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [7s 371ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 371ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [HttpClient-32-SelectorManager] [7s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 372ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 372ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 374ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-2] [7s 374ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [7s 374ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 374ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 374ms] SSL Writer(SocketTube(35)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 374ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 374ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [7s 374ms] SSL Writer(SocketTube(35)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 374ms] SSL Writer(SocketTube(35)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [7s 374ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 374ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 374ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 374ms] SocketTube(35) trying to write: 6 DEBUG: [pool-1-thread-2] [7s 374ms] SocketTube(35) wrote: 6 DEBUG: [pool-1-thread-2] [7s 374ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [7s 374ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 374ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 374ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 374ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 374ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 374ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [7s 374ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [7s 374ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 374ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [7s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for R (true) DEBUG: [HttpClient-32-SelectorManager] [7s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 374ms] SocketTube(35) read bytes: 175 DEBUG: [HttpClient-32-SelectorManager] [7s 374ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 374ms] SSL Reader(SocketTube(35)) Adding 175 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 374ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [7s 375ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [7s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for R (false) DEBUG: [pool-1-thread-2] [7s 375ms] SSL Reader(SocketTube(35)) Unwrapping: 175 DEBUG: [HttpClient-32-SelectorManager] [7s 375ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 375ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [7s 375ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 375ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [7s 375ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [7s 375ms] SSL Reader(SocketTube(35)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [7s 375ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [7s 375ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 375ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [7s 375ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [7s 375ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 375ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [7s 375ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-2] [7s 375ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 375ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 375ms] SSL Reader(SocketTube(35)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [7s 377ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 377ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 377ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [7s 377ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-2] [7s 377ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [7s 377ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 377ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 377ms] SSL Writer(SocketTube(35)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 377ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 377ms] SSLFlowDelegate(SocketTube(35)) setALPN = h2 DEBUG: [pool-1-thread-2] [7s 377ms] PlainHttpConnection(SocketTube(35)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [7s 377ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [7s 377ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [7s 378ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [7s 378ms] SSLTube(SocketTube(35)) connecting flows DEBUG: [pool-1-thread-2] [7s 378ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1e02f766 DEBUG: [pool-1-thread-2] [7s 378ms] Http2Connection(SSLTube(SocketTube(35))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [7s 378ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [7s 378ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 378ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [7s 378ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 378ms] SSLTube(SocketTube(35)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 378ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 378ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [7s 379ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 379ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 379ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 379ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [7s 379ms] SSL Writer(SocketTube(35)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 379ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [7s 379ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [7s 379ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 379ms] Http2Connection(SSLTube(SocketTube(35))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [7s 379ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 379ms] Http2Connection(SSLTube(SocketTube(35))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 379ms] Http2Connection(SSLTube(SocketTube(35))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [7s 379ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed buffered data DEBUG: [pool-1-thread-2] [7s 379ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-2] [7s 379ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-2] [7s 379ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [7s 379ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [7s 379ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [7s 379ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 379ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [7s 379ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [7s 380ms] Http2Connection(SSLTube(SocketTube(35))) Opened stream 1 DEBUG: [pool-1-thread-2] [7s 380ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [7s 380ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [7s 380ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 380ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 380ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 380ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [7s 380ms] SSL Writer(SocketTube(35)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 380ms] SSL Writer(SocketTube(35)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [7s 380ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 380ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 380ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 380ms] SocketTube(35) trying to write: 90 DEBUG: [pool-1-thread-2] [7s 381ms] SocketTube(35) wrote: 90 DEBUG: [pool-1-thread-2] [7s 381ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [7s 381ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 381ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 381ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 381ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 381ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [7s 381ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 381ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 381ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 381ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [7s 381ms] SSL Writer(SocketTube(35)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 381ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 381ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 381ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 381ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [7s 381ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 381ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 381ms] SSLTube(SocketTube(35)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 381ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [7s 381ms] SSL Writer(SocketTube(35)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 381ms] SSL Writer(SocketTube(35)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [7s 381ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 381ms] SSL Writer(SocketTube(35)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 381ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 381ms] SSL Writer(SocketTube(35)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [7s 382ms] SSL Writer(SocketTube(35)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [7s 382ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 382ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 382ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [7s 382ms] SocketTube(35) trying to write: 174 DEBUG: [pool-1-thread-2] [7s 382ms] SocketTube(35) wrote: 174 DEBUG: [pool-1-thread-2] [7s 382ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [7s 382ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 382ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 382ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 382ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 382ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-2] [7s 382ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 382ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 382ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 382ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 382ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [7s 382ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [7s 382ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 382ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [7s 383ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 383ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 383ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 383ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [7s 383ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 383ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [7s 383ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 383ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 383ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 383ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 383ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [7s 383ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [7s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 383ms] 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 DEBUG: [HttpClient-32-SelectorManager] [7s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for None (false) TestServer(2): Using handler for: /https2/fixed DEBUG: [HttpClient-32-SelectorManager] [7s 384ms] SocketTube(35) read bytes: 1803 DEBUG: [HttpClient-32-SelectorManager] [7s 384ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 384ms] SSL Reader(SocketTube(35)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 384ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for R (false) DEBUG: [HttpClient-32-SelectorManager] [7s 384ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 384ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for R (false) DEBUG: [pool-1-thread-2] [7s 384ms] SSL Reader(SocketTube(35)) Unwrapping: 1803 Sent response headers 200 DEBUG: [HttpClient-32-SelectorManager] [7s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 385ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 385ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 385ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-2] [7s 385ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 385ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [7s 385ms] SSL Reader(SocketTube(35)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [7s 385ms] SSL Reader(SocketTube(35)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 385ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [7s 385ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [7s 385ms] SSL Reader(SocketTube(35)) sending 39 DEBUG: [pool-1-thread-2] [7s 385ms] SSL Reader(SocketTube(35)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [7s 385ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 385ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [7s 385ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [7s 385ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 385ms] Http2Connection(SSLTube(SocketTube(35))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 385ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [7s 385ms] Http2Connection(SSLTube(SocketTube(35))) Processing 39 DEBUG: [pool-1-thread-2] [7s 385ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [7s 385ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 385ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [7s 385ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [7s 385ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [7s 385ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 385ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-2] [7s 385ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 385ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-2] [7s 385ms] SSL Writer(SocketTube(35)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 385ms] SSL Writer(SocketTube(35)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 385ms] SSL Writer(SocketTube(35)) wrapping 9 bytes DEBUG: [pool-1-thread-2] [7s 386ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 386ms] SSL Writer(SocketTube(35)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 386ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 386ms] SSL Writer(SocketTube(35)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [7s 386ms] SSL Writer(SocketTube(35)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [7s 386ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 386ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 386ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [7s 386ms] SocketTube(35) trying to write: 47 DEBUG: [pool-1-thread-2] [7s 386ms] SocketTube(35) wrote: 47 DEBUG: [pool-1-thread-2] [7s 386ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [7s 386ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 386ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 386ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 386ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 386ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [readLoop] [7s 386ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 386ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [readLoop] [7s 386ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 386ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 386ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 386ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 386ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 386ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(1) DEBUG: [pool-1-thread-2] [7s 386ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 386ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 386ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [7s 386ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [7s 386ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 387ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for R (true) DEBUG: [HttpClient-32-SelectorManager] [7s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 387ms] SocketTube(35) read bytes: 163 DEBUG: [HttpClient-32-SelectorManager] [7s 387ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 387ms] SSL Reader(SocketTube(35)) Adding 163 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 387ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for R (false) DEBUG: [pool-1-thread-2] [7s 387ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 387ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 387ms] SSL Reader(SocketTube(35)) Unwrapping: 163 DEBUG: [pool-1-thread-2] [7s 387ms] SSL Reader(SocketTube(35)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [7s 387ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-2] [7s 387ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-2] [7s 387ms] SSL Reader(SocketTube(35)) sending 16 DEBUG: [pool-1-thread-2] [7s 387ms] SSL Reader(SocketTube(35)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-2] [7s 387ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 387ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [7s 387ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-2] [7s 387ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 387ms] Http2Connection(SSLTube(SocketTube(35))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 387ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-2] [7s 387ms] Http2Connection(SSLTube(SocketTube(35))) Processing 16 DEBUG: [pool-1-thread-2] [7s 387ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-2] [7s 387ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 387ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 388ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 388ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 388ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 388ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/fixed/x) 200 HTTP_2 Local port: 37178 DEBUG: [pool-1-thread-2] [7s 388ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 388ms] HttpClientImpl(32) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 388ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(2) DEBUG: [pool-1-thread-2] [7s 388ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 388ms] SSL Reader(SocketTube(35)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [7s 388ms] SSL Reader(SocketTube(35)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [7s 388ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [7s 388ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [7s 388ms] SSL Reader(SocketTube(35)) sending 24 DEBUG: [pool-1-thread-2] [7s 388ms] SSL Reader(SocketTube(35)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [7s 388ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 389ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [7s 389ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35))) Processing 24 DEBUG: [pool-1-thread-2] [7s 389ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [7s 389ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 389ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(3) DEBUG: [pool-1-thread-2] [7s 389ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 389ms] SSL Reader(SocketTube(35)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [7s 389ms] SSL Reader(SocketTube(35)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 389ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [7s 389ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [7s 389ms] SSL Reader(SocketTube(35)) sending 9 DEBUG: [pool-1-thread-2] [7s 389ms] SSL Reader(SocketTube(35)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [7s 389ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 389ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [7s 389ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35))) Processing 9 DEBUG: [pool-1-thread-2] [7s 389ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 389ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 389ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 389ms] HttpClientImpl(32) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 389ms] HttpClientImpl(32) ClientImpl (async) elapsed 28 millis for GET to https://127.0.0.1:60123/https2/fixed/x DEBUG: [pool-1-thread-2] [7s 389ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 390ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 390ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [7s 390ms] Http2Connection(SSLTube(SocketTube(35))) Closed stream 1 DEBUG: [pool-1-thread-2] [7s 390ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2ed156d5 DEBUG: [pool-1-thread-2] [7s 390ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [7s 390ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(4) DEBUG: [pool-1-thread-2] [7s 390ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 390ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-2] [7s 390ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-2] [7s 390ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-2] [7s 390ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 390ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 390ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for R (false) DEBUG: [MainThread] [7s 390ms] HttpClientImpl(33) proxySelector is sun.net.spi.DefaultProxySelector@33e3736f (user-supplied=false) DEBUG: [MainThread] [7s 391ms] HttpClientImpl(33) ClientImpl (async) send https://127.0.0.1:60123/https2/chunk/x GET DEBUG: [MainThread] [7s 391ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 391ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 391ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 392ms] PlainHttpConnection(SocketTube(36)) registering connect event DEBUG: [MainThread] [7s 392ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-33-SelectorManager] [7s 392ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@67426541 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37184, Session(1711996936683|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-33-SelectorManager] [7s 392ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: finishing connect DEBUG: [HttpClient-33-SelectorManager] [7s 392ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37184 DEBUG: [pool-1-thread-2] [7s 392ms] SocketTube(36) connecting flows DEBUG: [pool-1-thread-2] [7s 393ms] SocketTube(36) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 393ms] SocketTube(36) registering subscribe event DEBUG: [pool-1-thread-2] [7s 393ms] SocketTube(36) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] SocketTube(36) subscribe event raised DEBUG: [pool-1-thread-2] [7s 393ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 393ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [7s 393ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SocketTube(36) DEBUG: [pool-1-thread-2] [7s 393ms] SocketTube(36) subscribed for writing DEBUG: [pool-1-thread-2] [7s 393ms] SocketTube(36) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 393ms] SSL Writer(SocketTube(36)) onSubscribe initiating handshaking DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] 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@6dba0e31[Not completed, 4 dependents] (id=3305) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 393ms] SSL Writer(SocketTube(36)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] SocketTube(36) read demand reset to 0 DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] SocketTube(36) calling onSubscribe DEBUG: [pool-1-thread-2] [7s 393ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 393ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] SocketTube(36) got some demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] SocketTube(36) onSubscribe called DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] SocketTube(36) pending subscriber subscribed DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for R (true) DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] SocketTube(36) write: starting subscription DEBUG: [HttpClient-33-SelectorManager] [7s 393ms] SocketTube(36) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 393ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [7s 393ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 393ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 397ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 397ms] SSL Writer(SocketTube(36)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 397ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 397ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [7s 397ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 397ms] SSL Writer(SocketTube(36)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [7s 397ms] SSL Writer(SocketTube(36)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [7s 397ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 397ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 397ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [7s 397ms] SocketTube(36) trying to write: 2191 DEBUG: [pool-1-thread-2] [7s 397ms] SocketTube(36) wrote: 2191 DEBUG: [pool-1-thread-2] [7s 397ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [7s 397ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 397ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 397ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 397ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [7s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 400ms] HttpClientImpl(33) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-33-SelectorManager] [7s 400ms] SocketTube(36) read bytes: 133 DEBUG: [HttpClient-33-SelectorManager] [7s 400ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 400ms] SSL Reader(SocketTube(36)) Adding 133 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 400ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 400ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 400ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 400ms] SSL Reader(SocketTube(36)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [7s 400ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 400ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 400ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [7s 400ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [7s 400ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 401ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [HttpClient-33-SelectorManager] [7s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 401ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 401ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 402ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-2] [7s 402ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [7s 402ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 402ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 402ms] SSL Writer(SocketTube(36)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 402ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 402ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [7s 402ms] SSL Writer(SocketTube(36)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 402ms] SSL Writer(SocketTube(36)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [7s 402ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 402ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 403ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 403ms] SocketTube(36) trying to write: 6 DEBUG: [pool-1-thread-2] [7s 403ms] SocketTube(36) wrote: 6 DEBUG: [pool-1-thread-2] [7s 403ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [7s 403ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 403ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 403ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 403ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 403ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 403ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [7s 403ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [7s 403ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 403ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [7s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for R (true) DEBUG: [HttpClient-33-SelectorManager] [7s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 404ms] SocketTube(36) read bytes: 175 DEBUG: [HttpClient-33-SelectorManager] [7s 404ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 404ms] SSL Reader(SocketTube(36)) Adding 175 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 404ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for R (false) DEBUG: [pool-1-thread-2] [7s 404ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [7s 404ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 404ms] SSL Reader(SocketTube(36)) Unwrapping: 175 DEBUG: [pool-1-thread-2] [7s 404ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [7s 404ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 404ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [7s 404ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [7s 404ms] SSL Reader(SocketTube(36)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [7s 405ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [7s 405ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 405ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [7s 405ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [7s 405ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 405ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [7s 405ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-2] [7s 405ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 405ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 405ms] SSL Reader(SocketTube(36)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [7s 406ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 406ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 406ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [7s 406ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-2] [7s 406ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [7s 406ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 406ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 406ms] SSL Writer(SocketTube(36)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 406ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 406ms] SSLFlowDelegate(SocketTube(36)) setALPN = h2 DEBUG: [pool-1-thread-2] [7s 406ms] PlainHttpConnection(SocketTube(36)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [7s 406ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [7s 406ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [7s 407ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [7s 407ms] SSLTube(SocketTube(36)) connecting flows DEBUG: [pool-1-thread-2] [7s 407ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@61b417e DEBUG: [pool-1-thread-2] [7s 407ms] Http2Connection(SSLTube(SocketTube(36))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [7s 407ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [7s 407ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 407ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [7s 407ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 407ms] SSLTube(SocketTube(36)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 407ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 407ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [7s 407ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 407ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 407ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 407ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-2] [7s 407ms] SSL Writer(SocketTube(36)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 407ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [7s 407ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [7s 407ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 407ms] Http2Connection(SSLTube(SocketTube(36))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [7s 407ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 407ms] Http2Connection(SSLTube(SocketTube(36))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 407ms] Http2Connection(SSLTube(SocketTube(36))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [7s 407ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed buffered data DEBUG: [pool-1-thread-2] [7s 407ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-2] [7s 407ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-2] [7s 407ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [7s 407ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [7s 408ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [7s 408ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 408ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [7s 408ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [7s 408ms] Http2Connection(SSLTube(SocketTube(36))) Opened stream 1 DEBUG: [pool-1-thread-2] [7s 408ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [7s 408ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [7s 408ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 408ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 408ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 408ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [7s 408ms] SSL Writer(SocketTube(36)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 408ms] SSL Writer(SocketTube(36)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [7s 408ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 408ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 408ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 408ms] SocketTube(36) trying to write: 90 DEBUG: [pool-1-thread-2] [7s 408ms] SocketTube(36) wrote: 90 DEBUG: [pool-1-thread-2] [7s 408ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [7s 408ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 408ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 408ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 408ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 408ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [7s 408ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 408ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 409ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 409ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [7s 409ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 409ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 409ms] SSLTube(SocketTube(36)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [7s 409ms] SocketTube(36) trying to write: 174 DEBUG: [pool-1-thread-2] [7s 409ms] SocketTube(36) wrote: 174 DEBUG: [pool-1-thread-2] [7s 409ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [7s 409ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 409ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 409ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [7s 409ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 409ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 409ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 409ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [7s 409ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [7s 409ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 409ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-33-SelectorManager] [7s 410ms] SocketTube(36) read bytes: 1726 DEBUG: [HttpClient-33-SelectorManager] [7s 410ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 410ms] SSL Reader(SocketTube(36)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 410ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for R (false) DEBUG: [pool-1-thread-2] [7s 410ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 410ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 410ms] SSL Reader(SocketTube(36)) Unwrapping: 1726 DEBUG: [Test-server-pool] [7s 410ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 410ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 410ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 410ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-33-SelectorManager] [7s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 410ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 410ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 410ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 410ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 410ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [7s 410ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 410ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [7s 410ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [7s 410ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 410ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [readLoop] [7s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [7s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for R (true) DEBUG: [readLoop] [7s 410ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 410ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 410ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 410ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 410ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [7s 410ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [7s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [7s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for None (false) DEBUG: [readLoop] [7s 410ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-33-SelectorManager] [7s 411ms] SocketTube(36) read bytes: 77 DEBUG: [HttpClient-33-SelectorManager] [7s 411ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 411ms] SSL Reader(SocketTube(36)) Adding 77 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 411ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for R (false) DEBUG: [pool-1-thread-2] [7s 411ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 411ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 411ms] SSL Reader(SocketTube(36)) Unwrapping: 77 DEBUG: [pool-1-thread-2] [7s 411ms] SSL Reader(SocketTube(36)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [7s 411ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [7s 411ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [7s 411ms] SSL Reader(SocketTube(36)) sending 39 DEBUG: [pool-1-thread-2] [7s 411ms] SSL Reader(SocketTube(36)) Adding 39 to outputQ queue TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [7s 411ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 411ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [7s 411ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [7s 411ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 411ms] Http2Connection(SSLTube(SocketTube(36))) sending 39 to Http2Connection.asyncReceive Sent response headers 200 DEBUG: [pool-1-thread-2] [7s 411ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [7s 411ms] Http2Connection(SSLTube(SocketTube(36))) Processing 39 DEBUG: [pool-1-thread-2] [7s 411ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [7s 411ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 411ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [7s 411ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [7s 411ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [7s 411ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 411ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 411ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 411ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-2] [7s 411ms] SSL Writer(SocketTube(36)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 411ms] SSL Writer(SocketTube(36)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 411ms] SSL Writer(SocketTube(36)) wrapping 9 bytes DEBUG: [HttpClient-33-SelectorManager] [7s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 412ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 412ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 412ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 412ms] SSL Writer(SocketTube(36)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 412ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 412ms] SSL Writer(SocketTube(36)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [7s 412ms] SSL Writer(SocketTube(36)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [7s 412ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 412ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 412ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [7s 412ms] SocketTube(36) trying to write: 47 DEBUG: [pool-1-thread-2] [7s 412ms] SocketTube(36) wrote: 47 DEBUG: [pool-1-thread-2] [7s 412ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-2] [7s 412ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 412ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 412ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 412ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 412ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-2] [7s 412ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-2] [7s 412ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 412ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(1) DEBUG: [pool-1-thread-2] [7s 412ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [7s 412ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 412ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [readLoop] [7s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 412ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [7s 412ms] SocketTube(36) resuming read event DEBUG: [readLoop] [7s 412ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 412ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [7s 412ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 412ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for R (true) DEBUG: [HttpClient-33-SelectorManager] [7s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 412ms] SocketTube(36) read bytes: 158 DEBUG: [HttpClient-33-SelectorManager] [7s 412ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 412ms] SSL Reader(SocketTube(36)) Adding 158 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 412ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for R (false) DEBUG: [pool-1-thread-2] [7s 413ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 413ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 413ms] SSL Reader(SocketTube(36)) Unwrapping: 158 DEBUG: [pool-1-thread-2] [7s 413ms] SSL Reader(SocketTube(36)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-2] [7s 413ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-2] [7s 413ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-2] [7s 413ms] SSL Reader(SocketTube(36)) sending 11 DEBUG: [pool-1-thread-2] [7s 413ms] SSL Reader(SocketTube(36)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-2] [7s 413ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 413ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [7s 413ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-2] [7s 413ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 413ms] Http2Connection(SSLTube(SocketTube(36))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 413ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-2] [7s 413ms] Http2Connection(SSLTube(SocketTube(36))) Processing 11 DEBUG: [pool-1-thread-2] [7s 413ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-2] [7s 413ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 413ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 413ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 413ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 413ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 413ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/chunk/x) 200 HTTP_2 Local port: 37184 DEBUG: [pool-1-thread-2] [7s 413ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 413ms] HttpClientImpl(33) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 413ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(2) DEBUG: [pool-1-thread-2] [7s 413ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 413ms] SSL Reader(SocketTube(36)) Unwrapping: 109 DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) sending 24 DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36))) Processing 24 DEBUG: [pool-1-thread-2] [7s 414ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-2] [7s 414ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 414ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(3) DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) sending 9 DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [7s 414ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36))) Processing 9 DEBUG: [pool-1-thread-2] [7s 414ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 414ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 414ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 414ms] HttpClientImpl(33) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 414ms] HttpClientImpl(33) ClientImpl (async) elapsed 23 millis for GET to https://127.0.0.1:60123/https2/chunk/x DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 414ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 415ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [7s 415ms] Http2Connection(SSLTube(SocketTube(36))) Closed stream 1 DEBUG: [pool-1-thread-2] [7s 415ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6b886731 DEBUG: [pool-1-thread-2] [7s 415ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [7s 415ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(4) DEBUG: [pool-1-thread-2] [7s 415ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 415ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-2] [7s 415ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-2] [7s 415ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-2] [7s 415ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 415ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for R (false) DEBUG: [MainThread] [7s 415ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43507/http1/fixed/x GET DEBUG: [MainThread] [7s 415ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 415ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 415ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 415ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 415ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 415ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 416ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 416ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 416ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2ce0a6f4 queue.isEmpty: true DEBUG: [MainThread] [7s 416ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2ce0a6f4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 416ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 416ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 416ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 416ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 416ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 416ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [7s 416ms] SocketTube(9) connecting flows DEBUG: [MainThread] [7s 416ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [7s 416ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [7s 416ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 416ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [7s 416ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [7s 416ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [7s 416ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [7s 416ms] SocketTube(9) subscribe event raised DEBUG: [MainThread] [7s 416ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [7s 416ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6db3a528 DEBUG: [HttpClient-9-SelectorManager] [7s 416ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 416ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 416ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 416ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 416ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 416ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 416ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 416ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 416ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [7s 416ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [7s 416ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 416ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 416ms] SocketTube(9) write: starting subscription DEBUG: [MainThread] [7s 416ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [7s 416ms] SocketTube(9) write: offloading requestMore DEBUG: [MainThread] [7s 416ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 416ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [7s 416ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [7s 416ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [7s 416ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 416ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 416ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 416ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [7s 416ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [MainThread] [7s 416ms] SocketTube(9) trying to write: 204 DEBUG: [MainThread] [7s 417ms] SocketTube(9) wrote: 204 DEBUG: [MainThread] [7s 417ms] SocketTube(9) write: requesting more... DEBUG: [MainThread] [7s 417ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [7s 417ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 417ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 417ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 417ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 417ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 417ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 417ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 417ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 417ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 417ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 417ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 417ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 417ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 417ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6788d951 DEBUG: [MainThread] [7s 417ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 417ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 417ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 417ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [MainThread] [7s 417ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 418ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [7s 418ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 418ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 418ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 418ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2ce0a6f4 DEBUG: [pool-1-thread-2] [7s 418ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 418ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2ce0a6f4 DEBUG: [pool-1-thread-2] [7s 418ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [7s 418ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [7s 418ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2ce0a6f4 DEBUG: [pool-1-thread-2] [7s 418ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 418ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 418ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 418ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [7s 419ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@623804e1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@467b818d queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 419ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [7s 419ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 419ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 419ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@623804e1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@467b818d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 419ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@623804e1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@467b818d DEBUG: [pool-1-thread-2] [7s 419ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 419ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@623804e1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@467b818d DEBUG: [pool-1-thread-2] [7s 419ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [7s 419ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [7s 419ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [7s 419ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [7s 419ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 419ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [7s 419ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [7s 419ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 419ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [7s 419ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 419ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [7s 419ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [7s 419ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 419ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 419ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 419ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [7s 419ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 419ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [7s 419ms] HttpClientImpl(9) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:43507/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [7s 419ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 419ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 419ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [7s 419ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 419ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 419ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 419ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 419ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 419ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 419ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 419ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 419ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 419ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 419ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [7s 419ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 420ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:43507/http1/chunk/x GET DEBUG: [MainThread] [7s 420ms] Exchange establishing exchange for http://127.0.0.1:43507/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 420ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 420ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 420ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 420ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 420ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 421ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 421ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 421ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2a0c9385 queue.isEmpty: true DEBUG: [MainThread] [7s 421ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2a0c9385, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 421ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 421ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 421ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 421ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 421ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 421ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [7s 421ms] SocketTube(9) connecting flows DEBUG: [MainThread] [7s 421ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [7s 421ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [7s 421ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 421ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [7s 421ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [7s 421ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [7s 421ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [7s 421ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [7s 421ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [7s 421ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [MainThread] [7s 421ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [MainThread] [7s 421ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [7s 421ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 421ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4d540a3b DEBUG: [HttpClient-9-SelectorManager] [7s 421ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 421ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 421ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 421ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 421ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 421ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 421ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 421ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 421ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 421ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 421ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [7s 421ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [7s 421ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [pool-1-thread-2] [7s 422ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [7s 422ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 422ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [7s 422ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 422ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 422ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 422ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 422ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 422ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 422ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 422ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 422ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [7s 422ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [7s 422ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [7s 422ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [7s 422ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 422ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 422ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 422ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 422ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 422ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 422ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 422ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [7s 422ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [7s 422ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 422ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@322e7515 DEBUG: [pool-1-thread-2] [7s 422ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 426ms] SocketTube(9) read bytes: 84 DEBUG: [HttpClient-9-SelectorManager] [7s 426ms] Http1AsyncReceiver(SocketTube(9)) Putting 84 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 426ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 426ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 426ms] Http1AsyncReceiver(SocketTube(9)) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2a0c9385 DEBUG: [pool-1-thread-2] [7s 426ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 426ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2a0c9385 DEBUG: [pool-1-thread-2] [7s 426ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 84/84 bytes to header parser DEBUG: [pool-1-thread-2] [7s 426ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [7s 426ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2a0c9385 DEBUG: [pool-1-thread-2] [7s 426ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 426ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 426ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 426ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [7s 426ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@101360bd/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@a7efcdb queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 427ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 427ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 427ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 427ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@101360bd/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@a7efcdb, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 427ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@101360bd/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@a7efcdb DEBUG: [pool-1-thread-2] [7s 427ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 427ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@101360bd/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@a7efcdb DEBUG: [pool-1-thread-2] [7s 427ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 0/84 bytes to body parser DEBUG: [pool-1-thread-2] [7s 427ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [7s 427ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 427ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 427ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 427ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [7s 427ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [7s 427ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 427ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 427ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 427ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [7s 427ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 469ms] SocketTube(9) read bytes: 24 DEBUG: [HttpClient-9-SelectorManager] [7s 469ms] Http1AsyncReceiver(SocketTube(9)) Putting 24 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 469ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 469ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 469ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@101360bd/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@a7efcdb DEBUG: [pool-1-thread-2] [7s 469ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 469ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@101360bd/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@a7efcdb DEBUG: [pool-1-thread-2] [7s 469ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 24/24 bytes to body parser DEBUG: [pool-1-thread-2] [7s 469ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [7s 469ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [7s 469ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [7s 469ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [7s 469ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [7s 469ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [7s 469ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [7s 469ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [7s 469ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [7s 469ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [7s 469ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [7s 469ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [7s 469ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [7s 469ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [7s 469ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 469ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [7s 469ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [7s 470ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 470ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [7s 470ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 470ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [7s 470ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [7s 470ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [7s 470ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 470ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 470ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [7s 470ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 470ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [7s 470ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 470ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 470ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 470ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 470ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 470ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 470ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 470ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 470ms] HttpClientImpl(9) ClientImpl (async) elapsed 49 millis for GET to http://127.0.0.1:43507/http1/chunk/x DEBUG: [pool-1-thread-2] [7s 470ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [7s 470ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 470ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [7s 470ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-3] [7s 470ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 470ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [MainThread] [7s 471ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:41491/https1/fixed/x GET DEBUG: [MainThread] [7s 471ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 471ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 471ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 471ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 471ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [7s 472ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 472ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 472ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@22915448 queue.isEmpty: true DEBUG: [MainThread] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@22915448, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 472ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 472ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 472ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 472ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4bfed6b0 DEBUG: [MainThread] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 472ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [7s 472ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 472ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 472ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [7s 472ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [7s 472ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 472ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 472ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 472ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [7s 472ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [7s 472ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 472ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 472ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 472ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 472ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 472ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [7s 472ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [7s 472ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [7s 472ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [7s 473ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 473ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [7s 473ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [7s 473ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [7s 473ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [7s 473ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [7s 473ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [7s 473ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [7s 473ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 473ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [7s 473ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [7s 473ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [7s 473ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [7s 473ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 473ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 473ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 473ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [7s 473ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [7s 473ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 473ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 473ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 473ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 473ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 473ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 473ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 473ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 473ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 473ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 473ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 473ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 473ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 473ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@520f4f1 DEBUG: [MainThread] [7s 473ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 473ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 473ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 473ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [7s 473ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 475ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [7s 475ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 475ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 475ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 475ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 475ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 475ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 475ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [7s 475ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-2] [7s 475ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [7s 475ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [7s 475ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-2] [7s 475ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [7s 475ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 475ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 475ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [7s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [7s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@22915448 DEBUG: [pool-1-thread-2] [7s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@22915448 DEBUG: [pool-1-thread-2] [7s 475ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-2] [7s 475ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [7s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@22915448 DEBUG: [pool-1-thread-2] [7s 475ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 475ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 475ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 475ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [7s 475ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@686900b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@63f4938c queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 476ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 476ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@686900b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@63f4938c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@686900b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@63f4938c DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@686900b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@63f4938c DEBUG: [pool-1-thread-2] [7s 476ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [7s 476ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 476ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 476ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 476ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 476ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [7s 476ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 476ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [7s 476ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [7s 476ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-2] [7s 476ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [7s 476ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 476ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 476ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@686900b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@63f4938c DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@686900b4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@63f4938c DEBUG: [pool-1-thread-2] [7s 476ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-2] [7s 476ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [7s 476ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [7s 476ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [7s 476ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 476ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [7s 476ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [7s 476ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [7s 476ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [7s 476ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 476ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 476ms] HttpClientImpl(9) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:41491/https1/fixed/x DEBUG: [pool-1-thread-2] [7s 476ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 477ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [7s 477ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 477ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 477ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [7s 477ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 477ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 477ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 477ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 477ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [7s 477ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [7s 477ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [7s 477ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 477ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [MainThread] [7s 478ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:41491/https1/chunk/x GET DEBUG: [MainThread] [7s 478ms] Exchange establishing exchange for https://127.0.0.1:41491/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 478ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 478ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 478ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 478ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [7s 478ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 478ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 478ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3ce1fd47 queue.isEmpty: true DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3ce1fd47, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 478ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 478ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 478ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 478ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@117e73d DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 478ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [7s 478ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 478ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 478ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [7s 478ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [7s 479ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 479ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 479ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 479ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [7s 479ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [7s 479ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 479ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 479ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 479ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 479ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 479ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [7s 479ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [7s 479ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [7s 479ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [7s 479ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 479ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [7s 479ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [7s 479ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [7s 479ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [7s 479ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [7s 479ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [7s 479ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [7s 479ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 479ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [7s 479ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [7s 479ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [7s 479ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [7s 479ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 479ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 479ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 479ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [7s 479ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [7s 479ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 479ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 479ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 479ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 479ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 479ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 479ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 479ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 480ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 480ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 480ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 480ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 480ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 480ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3920c92 DEBUG: [MainThread] [7s 480ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 480ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 480ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 480ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [7s 480ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 481ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [7s 481ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 481ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 481ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 481ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 481ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 481ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [7s 481ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 481ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [7s 481ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [7s 481ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-2] [7s 481ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [7s 481ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 481ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 481ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [7s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [7s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3ce1fd47 DEBUG: [pool-1-thread-2] [7s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3ce1fd47 DEBUG: [pool-1-thread-2] [7s 481ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-2] [7s 481ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [7s 481ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3ce1fd47 DEBUG: [pool-1-thread-2] [7s 481ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 481ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 481ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 481ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [7s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@45967a80/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@65dabe26 queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 482ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 482ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@45967a80/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@65dabe26, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@45967a80/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@65dabe26 DEBUG: [pool-1-thread-2] [7s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@45967a80/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@65dabe26 DEBUG: [pool-1-thread-2] [7s 482ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [7s 482ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [7s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 482ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 482ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 482ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 482ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [7s 482ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [7s 482ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [7s 482ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 482ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 482ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 525ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [7s 525ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 525ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 525ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 525ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 527ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [7s 528ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [7s 528ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@45967a80/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@65dabe26 DEBUG: [pool-1-thread-2] [7s 528ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 528ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@45967a80/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@65dabe26 DEBUG: [pool-1-thread-2] [7s 528ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [7s 528ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [7s 528ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [7s 528ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [7s 528ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [7s 528ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [7s 528ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [7s 528ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [7s 528ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-2] [7s 528ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [7s 528ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 528ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 528ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 529ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [7s 529ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [7s 529ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@45967a80/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@65dabe26 DEBUG: [pool-1-thread-2] [7s 529ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [7s 529ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@45967a80/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@65dabe26 DEBUG: [pool-1-thread-2] [7s 529ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [7s 529ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [7s 529ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [7s 529ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [7s 529ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [7s 529ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [7s 529ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [7s 529ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 529ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [7s 529ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [7s 529ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [7s 529ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [7s 529ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 529ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 529ms] HttpClientImpl(9) ClientImpl (async) elapsed 51 millis for GET to https://127.0.0.1:41491/https1/chunk/x DEBUG: [pool-1-thread-2] [7s 529ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [7s 529ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 529ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@594f03f5(9) DEBUG: [pool-1-thread-2] [7s 529ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 529ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 529ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [7s 529ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 529ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 529ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 529ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 529ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [7s 529ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [7s 529ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [7s 529ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 529ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [MainThread] [7s 530ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59057/http2/fixed/x GET DEBUG: [MainThread] [7s 530ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 531ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [7s 531ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 531ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 531ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 531ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 531ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 531ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 531ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 531ms] Http2Connection(SocketTube(11)) Opened stream 13 DEBUG: [MainThread] [7s 531ms] Http2Connection(SocketTube(11))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 532ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [7s 532ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [7s 532ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [7s 532ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [7s 532ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [7s 532ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [7s 532ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [7s 532ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 532ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 532ms] FramesDecoder decodes: 9 DEBUG: [MainThread] [7s 532ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 532ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 532ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 532ms] Http2Connection(SocketTube(11))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [7s 532ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 532ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 532ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 532ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 13 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 537ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 537ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 537ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 537ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 537ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 537ms] Http2Connection(SocketTube(11)) H2 Receiving(8): 47 DEBUG: [pool-1-thread-2] [7s 537ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-2] [7s 537ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-2] [7s 537ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 537ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 537ms] Http2Connection(SocketTube(11))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 537ms] Http2Connection(SocketTube(11))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 537ms] Http2Connection(SocketTube(11))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 538ms] Http2Connection(SocketTube(11))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/fixed/x) 200 HTTP_2 Local port: 54640 DEBUG: [pool-1-thread-2] [7s 538ms] Http2Connection(SocketTube(11))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 538ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 538ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [7s 538ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-2] [7s 538ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-2] [7s 538ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 98, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 538ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 13) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 538ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 538ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 538ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 538ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 538ms] HttpClientImpl(9) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:59057/http2/fixed/x DEBUG: [pool-1-thread-2] [7s 538ms] Http2Connection(SocketTube(11))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-2] [7s 538ms] Http2Connection(SocketTube(11))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-2] [7s 538ms] Http2Connection(SocketTube(11))/Stream(13) close stream 13 DEBUG: [pool-1-thread-2] [7s 538ms] Http2Connection(SocketTube(11)) Closed stream 13 DEBUG: [pool-1-thread-2] [7s 538ms] Http2Connection(SocketTube(11))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@356b7fea DEBUG: [pool-1-thread-2] [7s 538ms] Http2Connection(SocketTube(11))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-2] [7s 538ms] Http2Connection(SocketTube(11)) H2 processed(8) DEBUG: [MainThread] [7s 539ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:59057/http2/chunk/x GET DEBUG: [MainThread] [7s 539ms] Exchange establishing exchange for http://127.0.0.1:59057/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 540ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [7s 540ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 540ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 540ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 540ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 540ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 540ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 540ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 540ms] Http2Connection(SocketTube(11)) Opened stream 15 DEBUG: [MainThread] [7s 540ms] Http2Connection(SocketTube(11))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 540ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [7s 540ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [7s 541ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [7s 541ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [7s 541ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [7s 541ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [7s 541ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [7s 541ms] FramesDecoder decodes: 9 DEBUG: [MainThread] [7s 541ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 541ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 541ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 541ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 541ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 541ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 541ms] FramesDecoder decodes: 50 DEBUG: [MainThread] [7s 541ms] Http2Connection(SocketTube(11))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [7s 541ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 541ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 542ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [7s 542ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 542ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 542ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 542ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 542ms] Http2Connection(SocketTube(11)) H2 Receiving(9): 42 DEBUG: [pool-1-thread-2] [7s 542ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-2] [7s 542ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-2] [7s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 542ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 542ms] Http2Connection(SocketTube(11))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-2] [7s 542ms] Http2Connection(SocketTube(11))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:59057/http2/chunk/x) 200 HTTP_2 Local port: 54640 DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 543ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 543ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 112, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 15) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 543ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 543ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11))/Stream(15) close stream 15 DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11)) Closed stream 15 DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@43df51bd DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-2] [7s 543ms] Http2Connection(SocketTube(11)) H2 processed(9) DEBUG: [pool-1-thread-3] [7s 546ms] HttpClientImpl(9) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:59057/http2/chunk/x DEBUG: [MainThread] [7s 547ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60123/https2/fixed/x GET DEBUG: [MainThread] [7s 548ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 548ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [7s 548ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 548ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 548ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 548ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 548ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 548ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 548ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 549ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 13 DEBUG: [MainThread] [7s 549ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 549ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [7s 549ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [7s 549ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 549ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [7s 549ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [7s 549ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [7s 549ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 549ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [7s 549ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [7s 549ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [7s 549ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [7s 550ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [7s 550ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [7s 550ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [7s 550ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 550ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [7s 550ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [7s 550ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [7s 550ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [7s 550ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 550ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 550ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 550ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [7s 550ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [7s 550ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 550ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 550ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 550ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 550ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [7s 550ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 550ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 550ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 550ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 550ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 13 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 552ms] SocketTube(12) read bytes: 53 DEBUG: [HttpClient-9-SelectorManager] [7s 552ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 552ms] SSL Reader(SocketTube(12)) Adding 53 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 552ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 552ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 552ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [pool-1-thread-3] [7s 552ms] SSL Reader(SocketTube(12)) Unwrapping: 53 DEBUG: [HttpClient-9-SelectorManager] [7s 552ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 552ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 552ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 53 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 552ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [7s 552ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [7s 552ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-3] [7s 552ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [7s 552ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 552ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-3] [7s 552ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [7s 552ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 552ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 552ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(20): 15 DEBUG: [pool-1-thread-3] [7s 552ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-3] [7s 552ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [7s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 552ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 553ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 553ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 553ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 553ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/fixed/x) 200 HTTP_2 Local port: 34506 DEBUG: [pool-1-thread-3] [7s 553ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 553ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 553ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(20) DEBUG: [pool-1-thread-3] [7s 553ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 553ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 553ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 553ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 553ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 553ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 554ms] SocketTube(12) read bytes: 109 DEBUG: [HttpClient-9-SelectorManager] [7s 554ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 554ms] SSL Reader(SocketTube(12)) Adding 109 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 554ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 554ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 554ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 554ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [7s 554ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [7s 554ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 554ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 554ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [7s 554ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 554ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 554ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-3] [7s 554ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 554ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 554ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 554ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(21): 24 DEBUG: [pool-1-thread-3] [7s 554ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [7s 554ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 554ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 554ms] FramesDecoder Got frame: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [7s 554ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [7s 554ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 555ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 105, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 555ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 13) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 555ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(21) DEBUG: [pool-1-thread-3] [7s 555ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 555ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 555ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 555ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 555ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 555ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [7s 555ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 555ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 555ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-3] [7s 555ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 555ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 555ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 555ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(22): 9 DEBUG: [pool-1-thread-3] [7s 555ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [7s 555ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 555ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 555ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 555ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 555ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 556ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 556ms] HttpClientImpl(9) ClientImpl (async) elapsed 8 millis for GET to https://127.0.0.1:60123/https2/fixed/x DEBUG: [pool-1-thread-3] [7s 556ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-3] [7s 556ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [7s 556ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [7s 556ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 13 DEBUG: [pool-1-thread-3] [7s 556ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@35c55461 DEBUG: [pool-1-thread-3] [7s 556ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [7s 556ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(22) DEBUG: [pool-1-thread-3] [7s 556ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 556ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 556ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 556ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 556ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 556ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [MainThread] [7s 557ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60123/https2/chunk/x GET DEBUG: [MainThread] [7s 557ms] Exchange establishing exchange for https://127.0.0.1:60123/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 557ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [7s 557ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 557ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 557ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 558ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 558ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 558ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 558ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 558ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 15 DEBUG: [MainThread] [7s 558ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 558ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [7s 558ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [7s 558ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 558ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [7s 558ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [7s 559ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [7s 559ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 559ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [7s 559ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [7s 559ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [7s 559ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [7s 559ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [7s 559ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [7s 559ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [7s 559ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 559ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [7s 559ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [7s 559ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [7s 559ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [7s 559ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 559ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 559ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 559ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [7s 559ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [7s 559ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [7s 559ms] FramesDecoder decodes: 9 DEBUG: [MainThread] [7s 559ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 559ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 559ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [MainThread] [7s 559ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 560ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 560ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [7s 559ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 560ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 560ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 15 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 561ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 561ms] SocketTube(12) read bytes: 48 DEBUG: [HttpClient-9-SelectorManager] [7s 561ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 561ms] SSL Reader(SocketTube(12)) Adding 48 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 561ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 561ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 561ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 562ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 562ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 562ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 562ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:48, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 562ms] SSL Reader(SocketTube(12)) Unwrapping: 48 DEBUG: [pool-1-thread-3] [7s 562ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 48 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 562ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [7s 562ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [7s 562ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [7s 562ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [7s 562ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 562ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-3] [7s 562ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [7s 562ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 562ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 562ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(23): 10 DEBUG: [pool-1-thread-3] [7s 562ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [7s 562ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [7s 562ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 562ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 562ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 562ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 562ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 562ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:60123/https2/chunk/x) 200 HTTP_2 Local port: 34506 DEBUG: [pool-1-thread-3] [7s 562ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 562ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 563ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(23) DEBUG: [pool-1-thread-3] [7s 563ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 563ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 563ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 563ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 563ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 563ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 563ms] SocketTube(12) read bytes: 109 DEBUG: [HttpClient-9-SelectorManager] [7s 563ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 563ms] SSL Reader(SocketTube(12)) Adding 109 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 563ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 563ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [pool-1-thread-3] [7s 563ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [HttpClient-9-SelectorManager] [7s 563ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 563ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [7s 563ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 563ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 563ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [7s 563ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 563ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 564ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-3] [7s 564ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(24): 24 DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [7s 564ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 564ms] FramesDecoder Got frame: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 120, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 15) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(24) DEBUG: [pool-1-thread-3] [7s 564ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 564ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 564ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 564ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 564ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 564ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [7s 564ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 564ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 564ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-3] [7s 564ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(25): 9 DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [7s 564ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 564ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 564ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 564ms] HttpClientImpl(9) ClientImpl (async) elapsed 7 millis for GET to https://127.0.0.1:60123/https2/chunk/x DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 15 DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@111765d DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-3] [7s 564ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(25) DEBUG: [pool-1-thread-3] [7s 564ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 565ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 565ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 565ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 565ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 565ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for None (false) DEBUG: [HttpClient-18-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47157775 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 587ms] SocketTube(9) got read EOF DEBUG: [HttpClient-18-SelectorManager] [7s 587ms] SocketTube(21) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 587ms] SocketTube(9) pausing read event DEBUG: [HttpClient-18-SelectorManager] [7s 587ms] SocketTube(21) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4464c416 for None (false) DEBUG: [HttpClient-18-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47157775 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 587ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-18-SelectorManager] [7s 587ms] SocketTube(21) completing subscriber DEBUG: [HttpClient-19-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@83af751 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 587ms] ConnectionPool(9) SocketTube(9) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-18-SelectorManager] [7s 587ms] ConnectionPool(18) SocketTube(21) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-19-SelectorManager] [7s 587ms] SocketTube(22) got read EOF DEBUG: [HttpClient-19-SelectorManager] [7s 587ms] SocketTube(22) pausing read event DEBUG: [HttpClient-19-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@83af751 for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 587ms] SocketTube(22) completing subscriber DEBUG: [HttpClient-19-SelectorManager] [7s 587ms] ConnectionPool(19) SocketTube(22) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-27-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@420f5728 for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 587ms] SocketTube(30) got read EOF DEBUG: [HttpClient-27-SelectorManager] [7s 587ms] SocketTube(30) pausing read event DEBUG: [HttpClient-27-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@420f5728 for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 587ms] SocketTube(30) completing subscriber DEBUG: [HttpClient-27-SelectorManager] [7s 588ms] ConnectionPool(27) SocketTube(30) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-9-SelectorManager] [7s 588ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-18-SelectorManager] [7s 588ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-19-SelectorManager] [7s 588ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-27-SelectorManager] [7s 588ms] PlainHttpConnection(SocketTube(30)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [7s 588ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [7s 588ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 588ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 588ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [7s 588ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [7s 588ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-19-SelectorManager] [7s 588ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [7s 588ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [7s 588ms] SocketTube(22) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [7s 588ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [7s 588ms] SocketTube(30) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [7s 588ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [7s 588ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-19-SelectorManager] [7s 588ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-18-SelectorManager] [7s 588ms] SocketTube(21) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [7s 588ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-26-SelectorManager] [7s 588ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56e1806c for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 588ms] SocketTube(30) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [7s 588ms] SocketTube(30) Stopping read scheduler DEBUG: [HttpClient-26-SelectorManager] [7s 588ms] SocketTube(29) got read EOF DEBUG: [HttpClient-26-SelectorManager] [7s 588ms] SocketTube(29) pausing read event DEBUG: [HttpClient-27-SelectorManager] [7s 588ms] SocketTube(30) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [7s 588ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@56e1806c for None (false) DEBUG: [HttpClient-26-SelectorManager] [7s 588ms] SocketTube(29) completing subscriber DEBUG: [HttpClient-26-SelectorManager] [7s 588ms] ConnectionPool(26) SocketTube(29) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-27-SelectorManager] [7s 588ms] SocketTube(30) Read scheduler stopped DEBUG: [HttpClient-26-SelectorManager] [7s 588ms] PlainHttpConnection(SocketTube(29)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-26-SelectorManager] [7s 589ms] SocketTube(29) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [7s 589ms] SocketTube(29) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [7s 589ms] SocketTube(29) Stopping read scheduler DEBUG: [HttpClient-26-SelectorManager] [7s 589ms] SocketTube(29) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [7s 589ms] SocketTube(29) Read scheduler stopped DEBUG: [HttpClient-28-SelectorManager] [7s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 589ms] SocketTube(31) read bytes: 40 DEBUG: [HttpClient-28-SelectorManager] [7s 589ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 589ms] SSL Reader(SocketTube(31)) Adding 40 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 589ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 589ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 589ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 589ms] SSL Reader(SocketTube(31)) Unwrapping: 40 DEBUG: [HttpClient-20-SelectorManager] [7s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 589ms] SocketTube(23) read bytes: 40 DEBUG: [HttpClient-28-SelectorManager] [7s 589ms] SocketTube(31) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [7s 589ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 589ms] SocketTube(31) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 589ms] SSL Reader(SocketTube(23)) Adding 40 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [7s 589ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [7s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (false) DEBUG: [HttpClient-20-SelectorManager] [7s 589ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(1): stopping 9 connections DEBUG: [pool-1-thread-2] [7s 590ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 590ms] SSL Reader(SocketTube(23)) Unwrapping: 40 Server connection to /127.0.0.1:54656 stopping. 1 streams DEBUG: [HttpClient-22-SelectorManager] [7s 590ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5309da2c for None (false) Server connection to /127.0.0.1:54666 stopping. 1 streams Server connection to /127.0.0.1:54646 stopping. 1 streams Server connection to /127.0.0.1:39004 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:54640 stopping. 8 streams DEBUG: [HttpClient-31-SelectorManager] [7s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@140fa6ef for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-31-SelectorManager] [7s 591ms] SocketTube(34) got read EOF DEBUG: [HttpClient-31-SelectorManager] [7s 591ms] SocketTube(34) pausing read event DEBUG: [HttpClient-31-SelectorManager] [7s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@140fa6ef for None (false) DEBUG: [HttpClient-31-SelectorManager] [7s 591ms] SocketTube(34) completing subscriber DEBUG: [HttpClient-31-SelectorManager] [7s 591ms] Http2Connection(SocketTube(34)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-31-SelectorManager] [7s 591ms] SocketTube(34) Stopping read scheduler DEBUG: [HttpClient-31-SelectorManager] [7s 591ms] SocketTube(34) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [7s 591ms] SocketTube(34) Read scheduler stopped DEBUG: [HttpClient-21-SelectorManager] [7s 591ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 591ms] SocketTube(24) read bytes: 40 DEBUG: [HttpClient-21-SelectorManager] [7s 591ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 591ms] SSL Reader(SocketTube(24)) Adding 40 bytes to read buffer DEBUG: [pool-1-thread-1] [7s 591ms] 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-23-SelectorManager] [7s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3911a99e for None (false) DEBUG: [pool-1-thread-1] [7s 592ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [7s 592ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [HttpClient-23-SelectorManager] [7s 592ms] SocketTube(26) got read EOF DEBUG: [HttpClient-23-SelectorManager] [7s 592ms] SocketTube(26) pausing read event DEBUG: [HttpClient-23-SelectorManager] [7s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3911a99e for None (false) DEBUG: [HttpClient-23-SelectorManager] [7s 592ms] SocketTube(26) completing subscriber DEBUG: [HttpClient-23-SelectorManager] [7s 592ms] Http2Connection(SocketTube(26)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-23-SelectorManager] [7s 592ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-23-SelectorManager] [7s 592ms] SocketTube(26) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 590ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 592ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-20-SelectorManager] [7s 592ms] SocketTube(23) no more demand for reading DEBUG: [pool-1-thread-5] [7s 592ms] Http2Connection(SocketTube(26)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-22-SelectorManager] [7s 590ms] SocketTube(25) got read EOF DEBUG: [pool-1-thread-5] [7s 592ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-14-SelectorManager] [7s 590ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@283aab87 for None (false) DEBUG: [pool-1-thread-5] [7s 592ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-5] [7s 592ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [HttpClient-21-SelectorManager] [7s 591ms] SocketTube(24) resuming read event DEBUG: [HttpClient-14-SelectorManager] [7s 593ms] SocketTube(17) got read EOF DEBUG: [HttpClient-14-SelectorManager] [7s 593ms] SocketTube(17) pausing read event DEBUG: [HttpClient-21-SelectorManager] [7s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for R (false) DEBUG: [pool-1-thread-5] [7s 593ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-14-SelectorManager] [7s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@283aab87 for None (false) DEBUG: [HttpClient-14-SelectorManager] [7s 593ms] SocketTube(17) completing subscriber DEBUG: [HttpClient-14-SelectorManager] [7s 593ms] Http2Connection(SocketTube(17)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [7s 593ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [7s 593ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-14-SelectorManager] [7s 593ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [7s 593ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [7s 593ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-29-SelectorManager] [7s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 593ms] SocketTube(32) read bytes: 40 DEBUG: [HttpClient-29-SelectorManager] [7s 593ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 593ms] SSL Reader(SocketTube(32)) Adding 40 bytes to read buffer DEBUG: [pool-1-thread-6] [7s 593ms] 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-18-SelectorManager] [7s 593ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-4] [7s 592ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 592ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [HttpClient-23-SelectorManager] [7s 592ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-20-SelectorManager] [7s 592ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 593ms] PlainHttpConnection(SocketTube(34)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None Server connection to /127.0.0.1:54654 stopping. 1 streams DEBUG: [pool-1-thread-1] [7s 593ms] SocketTube(34) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [7s 593ms] SocketTube(34) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [7s 594ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] Server connection to /127.0.0.1:38994 stopping. 1 streams DEBUG: [HttpClient-15-SelectorManager] [7s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for None (false) DEBUG: [HttpClient-26-SelectorManager] [7s 594ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-15-SelectorManager] [7s 594ms] SocketTube(18) got read EOF DEBUG: [HttpClient-15-SelectorManager] [7s 594ms] SocketTube(18) pausing read event TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [7s 594ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-30-SelectorManager] [7s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67e6af3d for None (false) DEBUG: [HttpClient-30-SelectorManager] [7s 594ms] SocketTube(33) got read EOF DEBUG: [HttpClient-30-SelectorManager] [7s 594ms] SocketTube(33) pausing read event DEBUG: [HttpClient-30-SelectorManager] [7s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@67e6af3d for None (false) DEBUG: [HttpClient-30-SelectorManager] [7s 594ms] SocketTube(33) completing subscriber DEBUG: [HttpClient-30-SelectorManager] [7s 594ms] Http2Connection(SocketTube(33)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-30-SelectorManager] [7s 594ms] SocketTube(33) Stopping read scheduler DEBUG: [HttpClient-30-SelectorManager] [7s 594ms] SocketTube(33) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(2): stopping 9 connections Server connection to /127.0.0.1:34522 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-24-SelectorManager] [7s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 597ms] SocketTube(27) read bytes: 80 DEBUG: [HttpClient-24-SelectorManager] [7s 597ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [7s 597ms] SSL Reader(SocketTube(27)) Adding 80 bytes to read buffer Server connection to /127.0.0.1:34506 stopping. 8 streams TestServer: Connection writer stopping DEBUG: [HttpClient-24-SelectorManager] [7s 597ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [7s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for R (false) DEBUG: [HttpClient-24-SelectorManager] [7s 597ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [7s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 597ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-19-SelectorManager] [7s 597ms] SocketTube(22) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException Server connection to /127.0.0.1:37184 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-33-SelectorManager] [7s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for None (false) Server connection to /127.0.0.1:37178 stopping. 1 streams DEBUG: [HttpClient-33-SelectorManager] [7s 598ms] SocketTube(36) read bytes: 80 DEBUG: [HttpClient-33-SelectorManager] [7s 598ms] SSL Reader(SocketTube(36)) onNext TestServer: Connection writer stopping DEBUG: [HttpClient-32-SelectorManager] [7s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for None (false) Server connection to /127.0.0.1:34512 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-16-SelectorManager] [7s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-16-SelectorManager] [7s 598ms] SocketTube(19) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [7s 598ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [7s 599ms] SSL Reader(SocketTube(19)) Adding 80 bytes to read buffer Server connection to /127.0.0.1:34514 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-16-SelectorManager] [7s 599ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [7s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (false) DEBUG: [HttpClient-16-SelectorManager] [7s 599ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 599ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING Server connection to /127.0.0.1:34524 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-16-SelectorManager] [7s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-16-SelectorManager] [7s 599ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [7s 599ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [7s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 599ms] SocketTube(28) read bytes: 80 DEBUG: [HttpClient-25-SelectorManager] [7s 599ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [7s 599ms] SSL Reader(SocketTube(28)) Adding 80 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 599ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [7s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 599ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 599ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [7s 599ms] SSL Reader(SocketTube(28)) Unwrapping: 80 DEBUG: [HttpClient-25-SelectorManager] [7s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 600ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [7s 600ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-22-SelectorManager] [7s 592ms] SocketTube(25) pausing read event DEBUG: [HttpClient-21-SelectorManager] [7s 593ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 601ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [7s 601ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 601ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-29-SelectorManager] [7s 593ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-9] [7s 601ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [7s 601ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [7s 601ms] SSL Reader(SocketTube(28)) Unwrapping: 40 DEBUG: [pool-1-thread-3] [7s 601ms] SSLFlowDelegate(SocketTube(31)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-29-SelectorManager] [7s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for R (false) DEBUG: [pool-1-thread-3] [7s 601ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-29-SelectorManager] [7s 601ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 601ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [7s 601ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-3] [7s 601ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-3] [7s 601ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-3] [7s 601ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 601ms] SSLFlowDelegate(SocketTube(28)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-9] [7s 601ms] SSLFlowDelegate(SocketTube(28)) doClosure: close_notify received DEBUG: [HttpClient-28-SelectorManager] [7s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for R (true) DEBUG: [HttpClient-29-SelectorManager] [7s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 601ms] SocketTube(32) no more demand for reading DEBUG: [HttpClient-29-SelectorManager] [7s 601ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 601ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-9] [7s 601ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-28-SelectorManager] [7s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 601ms] SocketTube(31) got read EOF DEBUG: [HttpClient-28-SelectorManager] [7s 601ms] SocketTube(31) pausing read event DEBUG: [HttpClient-28-SelectorManager] [7s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d00365e for None (false) DEBUG: [pool-1-thread-9] [7s 601ms] SSL Writer(SocketTube(28)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [HttpClient-28-SelectorManager] [7s 601ms] SocketTube(31) completing subscriber DEBUG: [pool-1-thread-9] [7s 601ms] SSL Writer(SocketTube(28)) CLOSED DEBUG: [pool-1-thread-9] [7s 601ms] SSL Writer(SocketTube(28)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-9] [7s 601ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [7s 601ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-9] [7s 601ms] SSL Writer(SocketTube(28)) Sending 40 bytes downstream DEBUG: [pool-1-thread-9] [7s 601ms] SSL Writer(SocketTube(28)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-9] [7s 601ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-9] [7s 601ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [7s 601ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-9] [7s 601ms] SocketTube(28) trying to write: 40 DEBUG: [HttpClient-28-SelectorManager] [7s 601ms] 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@2802bd3a[Not completed, 4 dependents] (id=2953) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(31))), getALPN: jdk.internal.net.http.common.MinimalFuture@5c273c64[Completed normally] (id=2959), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 91, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 602ms] SSL Reader(SocketTube(31)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-5] [7s 593ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [7s 602ms] SocketTube(28) wrote: 40 DEBUG: [HttpClient-28-SelectorManager] [7s 602ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [7s 602ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-5] [7s 602ms] SSL Reader(SocketTube(32)) Unwrapping: 40 DEBUG: [pool-1-thread-9] [7s 602ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 602ms] SocketTube(31) Stopping read scheduler DEBUG: [pool-1-thread-6] [7s 593ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [7s 593ms] SSL Reader(SocketTube(24)) Unwrapping: 40 DEBUG: [pool-1-thread-6] [7s 602ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-6] [7s 602ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [HttpClient-23-SelectorManager] [7s 593ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-5] [7s 602ms] SSLFlowDelegate(SocketTube(32)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [7s 602ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [7s 602ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [7s 602ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-5] [7s 602ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-5] [7s 602ms] SocketTube(32) resuming read event DEBUG: [HttpClient-23-SelectorManager] [7s 602ms] SocketTube(26) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-23-SelectorManager] [7s 602ms] SocketTube(26) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@593e56d1 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [pool-1-thread-5] [7s 602ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [7s 602ms] SocketTube(26) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-6] [7s 602ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-15-SelectorManager] [7s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d5653c6 for None (false) DEBUG: [HttpClient-15-SelectorManager] [7s 602ms] SocketTube(18) completing subscriber DEBUG: [HttpClient-15-SelectorManager] [7s 602ms] Http2Connection(SocketTube(18)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [7s 602ms] SSLFlowDelegate(SocketTube(24)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [7s 602ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [7s 602ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [7s 602ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [7s 602ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-30-SelectorManager] [7s 594ms] SocketTube(33) Read scheduler stopped DEBUG: [pool-1-thread-5] [7s 602ms] Http2Connection(SocketTube(18)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [7s 602ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-4] [7s 602ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-4] [7s 602ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-1] [7s 594ms] Http2Connection(SocketTube(33)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [7s 602ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] 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-24-SelectorManager] [7s 597ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 602ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [7s 598ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [7s 602ms] SSL Reader(SocketTube(27)) Unwrapping: 80 DEBUG: [pool-1-thread-7] [7s 602ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-7] [7s 602ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [7s 602ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [7s 602ms] SSL Reader(SocketTube(27)) Unwrapping: 40 DEBUG: [pool-1-thread-7] [7s 602ms] SSLFlowDelegate(SocketTube(27)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [7s 602ms] SSLFlowDelegate(SocketTube(27)) doClosure: close_notify received DEBUG: [pool-1-thread-7] [7s 603ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-7] [7s 603ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-7] [7s 603ms] SSL Writer(SocketTube(27)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [7s 603ms] SSL Writer(SocketTube(27)) CLOSED DEBUG: [pool-1-thread-7] [7s 603ms] SSL Writer(SocketTube(27)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-7] [7s 603ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [7s 603ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-7] [7s 603ms] SSL Writer(SocketTube(27)) Sending 40 bytes downstream DEBUG: [pool-1-thread-7] [7s 603ms] SSL Writer(SocketTube(27)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-7] [7s 603ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-7] [7s 603ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [7s 603ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-7] [7s 603ms] SocketTube(27) trying to write: 40 DEBUG: [pool-1-thread-7] [7s 603ms] SocketTube(27) wrote: 40 DEBUG: [pool-1-thread-7] [7s 603ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-7] [7s 603ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [7s 603ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [7s 603ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-7] [7s 603ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [7s 603ms] SSL Writer(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true TestServer(2): finished DEBUG: [HttpClient-19-SelectorManager] [7s 598ms] SocketTube(22) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6815081e (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-19-SelectorManager] [7s 603ms] SocketTube(22) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-33-SelectorManager] [7s 598ms] SSL Reader(SocketTube(36)) Adding 80 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 598ms] SocketTube(35) read bytes: 80 DEBUG: [HttpClient-32-SelectorManager] [7s 604ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 604ms] SocketTube(36) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 604ms] SSL Reader(SocketTube(35)) Adding 80 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 604ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [7s 604ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for R (false) DEBUG: [HttpClient-32-SelectorManager] [7s 604ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 604ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 604ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [7s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for None (false) DEBUG: [pool-1-thread-6] [7s 605ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [7s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [pool-1-thread-8] [7s 599ms] SSL Reader(SocketTube(19)) Unwrapping: 80 DEBUG: [HttpClient-17-SelectorManager] [7s 605ms] SocketTube(20) read bytes: 80 DEBUG: [HttpClient-17-SelectorManager] [7s 605ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [7s 605ms] SSL Reader(SocketTube(20)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-8] [7s 605ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-8] [7s 605ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [7s 605ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [7s 605ms] SSL Reader(SocketTube(19)) Unwrapping: 40 DEBUG: [HttpClient-17-SelectorManager] [7s 605ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [7s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (false) DEBUG: [HttpClient-17-SelectorManager] [7s 605ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 605ms] SSLFlowDelegate(SocketTube(19)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [7s 605ms] SSLFlowDelegate(SocketTube(19)) doClosure: close_notify received DEBUG: [pool-1-thread-8] [7s 605ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-8] [7s 605ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-10] [7s 605ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [7s 605ms] SSL Reader(SocketTube(20)) Unwrapping: 80 DEBUG: [HttpClient-22-SelectorManager] [7s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5309da2c for None (false) DEBUG: [HttpClient-22-SelectorManager] [7s 605ms] SocketTube(25) completing subscriber DEBUG: [pool-1-thread-8] [7s 605ms] SSL Writer(SocketTube(19)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [7s 605ms] SSL Writer(SocketTube(19)) CLOSED DEBUG: [pool-1-thread-8] [7s 605ms] SSL Writer(SocketTube(19)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-8] [7s 605ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [7s 605ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-8] [7s 605ms] SSL Writer(SocketTube(19)) Sending 40 bytes downstream DEBUG: [pool-1-thread-8] [7s 605ms] SSL Writer(SocketTube(19)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-8] [7s 605ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-8] [7s 605ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [7s 605ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-8] [7s 605ms] SocketTube(19) trying to write: 40 DEBUG: [pool-1-thread-8] [7s 605ms] SocketTube(19) wrote: 40 DEBUG: [pool-1-thread-8] [7s 605ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-8] [7s 605ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 605ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 605ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-8] [7s 605ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [7s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for R (true) DEBUG: [HttpClient-26-SelectorManager] [7s 606ms] SocketTube(29) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-26-SelectorManager] [7s 606ms] SocketTube(29) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6c766021 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-26-SelectorManager] [7s 606ms] SocketTube(29) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-21-SelectorManager] [7s 606ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 606ms] SocketTube(24) got read EOF DEBUG: [HttpClient-21-SelectorManager] [7s 606ms] SocketTube(24) pausing read event DEBUG: [HttpClient-21-SelectorManager] [7s 606ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28baef69 for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 606ms] SocketTube(24) completing subscriber DEBUG: [HttpClient-21-SelectorManager] [7s 606ms] 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@6db86cba[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@37ab701d[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] [7s 606ms] SSL Reader(SocketTube(24)) Adding 0 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 606ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [7s 606ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-21-SelectorManager] [7s 606ms] SocketTube(24) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 606ms] SocketTube(24) Read scheduler stopped DEBUG: [pool-1-thread-11] [7s 606ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-11] [7s 606ms] SSL Reader(SocketTube(24)) completing DEBUG: [HttpClient-18-SelectorManager] [7s 606ms] SocketTube(21) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-11] [7s 606ms] SSL Reader(SocketTube(24)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-11] [7s 606ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-11] [7s 606ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-11] [7s 606ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-11] [7s 606ms] SSLTube(SocketTube(24)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-11] [7s 607ms] ConnectionPool(21) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-11] [7s 607ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-11] [7s 607ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-11] [7s 607ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-11] [7s 607ms] SSLTube(SocketTube(24)) subscriber completed normally DEBUG: [HttpClient-27-SelectorManager] [7s 608ms] SocketTube(30) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-27-SelectorManager] [7s 608ms] SocketTube(30) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1aae1a0d (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-27-SelectorManager] [7s 608ms] SocketTube(30) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-2] [7s 601ms] SSLFlowDelegate(SocketTube(23)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [7s 602ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 608ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 608ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [7s 608ms] SSL Reader(SocketTube(31)) completing DEBUG: [pool-1-thread-2] [7s 608ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-9] [7s 602ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 602ms] SocketTube(31) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 608ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-28-SelectorManager] [7s 608ms] SocketTube(31) Read scheduler stopped DEBUG: [pool-1-thread-9] [7s 608ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [7s 608ms] SSL Writer(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-9] [7s 608ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-9] [7s 608ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [7s 609ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [7s 609ms] SocketTube(28) write completed, 0 yet to send DEBUG: [pool-1-thread-9] [7s 609ms] SocketTube(28) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 609ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-9] [7s 609ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [7s 609ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [7s 609ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-9] [7s 609ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-9] [7s 609ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-9] [7s 609ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 609ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [7s 609ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for R (true) DEBUG: [HttpClient-25-SelectorManager] [7s 609ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 609ms] SocketTube(28) got read EOF DEBUG: [HttpClient-25-SelectorManager] [7s 609ms] SocketTube(28) pausing read event DEBUG: [HttpClient-25-SelectorManager] [7s 609ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11967390 for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 609ms] SocketTube(28) completing subscriber DEBUG: [HttpClient-25-SelectorManager] [7s 609ms] 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@5494f766[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@2c9d8fd3, getALPN: jdk.internal.net.http.common.MinimalFuture@53117fde[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] [7s 609ms] SSL Reader(SocketTube(28)) Adding 0 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [7s 609ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [7s 609ms] SocketTube(28) Stopping read scheduler DEBUG: [pool-1-thread-9] [7s 609ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [7s 609ms] SSL Reader(SocketTube(28)) completing DEBUG: [pool-1-thread-9] [7s 609ms] SSL Reader(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-9] [7s 609ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-9] [7s 609ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-9] [7s 609ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [7s 609ms] SSLTube(SocketTube(28)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [7s 609ms] Http2Connection(SSLTube(SocketTube(28))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-15-SelectorManager] [7s 602ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [7s 609ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 609ms] Http2Connection(SSLTube(SocketTube(28))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-15-SelectorManager] [7s 609ms] SocketTube(18) Read scheduler stopped 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) 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] [7s 602ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(33)) TestServer(1): finished DEBUG: [pool-1-thread-7] [7s 603ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-32-SelectorManager] [7s 605ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 610ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [7s 605ms] SSL Reader(SocketTube(35)) Unwrapping: 80 DEBUG: [pool-1-thread-4] [7s 605ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 612ms] SSL Reader(SocketTube(36)) Unwrapping: 80 DEBUG: [HttpClient-17-SelectorManager] [7s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [HttpClient-22-SelectorManager] [7s 605ms] Http2Connection(SocketTube(25)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-17-SelectorManager] [7s 612ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [7s 612ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 605ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-6] [7s 613ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-22-SelectorManager] [7s 613ms] SocketTube(25) Stopping read scheduler DEBUG: [pool-1-thread-10] [7s 613ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [7s 613ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-10] [7s 613ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [7s 613ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [HttpClient-22-SelectorManager] [7s 613ms] SocketTube(25) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [7s 613ms] SocketTube(25) Read scheduler stopped DEBUG: [pool-1-thread-11] [7s 613ms] 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-29-SelectorManager] [7s 605ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for R (true) DEBUG: [pool-1-thread-11] [7s 613ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [7s 605ms] SSL Writer(SocketTube(19)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-11] [7s 613ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-11] [7s 613ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-18-SelectorManager] [7s 606ms] SocketTube(21) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4b78f0ff (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [pool-1-thread-3] [7s 608ms] SSL Reader(SocketTube(31)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-18-SelectorManager] [7s 613ms] SocketTube(21) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-3] [7s 613ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 608ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-29-SelectorManager] [7s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for None (false) DEBUG: [pool-1-thread-2] [7s 613ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-11] [7s 613ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-2] [7s 613ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 613ms] SocketTube(32) got read EOF DEBUG: [HttpClient-29-SelectorManager] [7s 613ms] SocketTube(32) pausing read event DEBUG: [HttpClient-20-SelectorManager] [7s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for R (true) DEBUG: [pool-1-thread-11] [7s 613ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-11] [7s 613ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [7s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 609ms] SocketTube(28) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 613ms] SocketTube(23) got read EOF DEBUG: [HttpClient-20-SelectorManager] [7s 613ms] SocketTube(23) pausing read event DEBUG: [pool-1-thread-9] [7s 610ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-20-SelectorManager] [7s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c925bfb for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 614ms] SocketTube(23) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 610ms] SocketTube(9) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-5] [7s 610ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [7s 610ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [HttpClient-20-SelectorManager] [7s 614ms] 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@6990d8ad[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@1df49226[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] [7s 614ms] SSL Reader(SocketTube(23)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-7] [7s 610ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [7s 614ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [7s 614ms] SocketTube(23) Stopping read scheduler DEBUG: [pool-1-thread-4] [7s 613ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-20-SelectorManager] [7s 614ms] SocketTube(23) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 614ms] PlainHttpConnection(SocketTube(33)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-11] [7s 614ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [7s 613ms] SSL Reader(SocketTube(20)) Unwrapping: 40 DEBUG: [pool-1-thread-6] [7s 613ms] SSL Reader(SocketTube(35)) Unwrapping: 40 DEBUG: [pool-1-thread-8] [7s 613ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 614ms] SocketTube(33) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [7s 614ms] SocketTube(33) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [7s 614ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [7s 614ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [7s 613ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [7s 614ms] SocketTube(19) write completed, 0 yet to send DEBUG: [pool-1-thread-3] [7s 614ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-10] [7s 614ms] SSLFlowDelegate(SocketTube(20)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [7s 614ms] SocketTube(19) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 614ms] SSLFlowDelegate(SocketTube(20)) doClosure: close_notify received DEBUG: [pool-1-thread-3] [7s 614ms] SSLTube(SocketTube(31)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-3] [7s 614ms] ConnectionPool(28) SSLTube(SocketTube(31)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-10] [7s 614ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [7s 614ms] SSLFlowDelegate(SocketTube(35)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [7s 614ms] SSLFlowDelegate(SocketTube(35)) doClosure: close_notify received DEBUG: [pool-1-thread-6] [7s 614ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [7s 614ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-6] [7s 614ms] SSL Writer(SocketTube(35)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [7s 614ms] SSL Writer(SocketTube(35)) CLOSED DEBUG: [pool-1-thread-6] [7s 614ms] SSL Writer(SocketTube(35)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-6] [7s 614ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [7s 614ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-6] [7s 614ms] SSL Writer(SocketTube(35)) Sending 40 bytes downstream DEBUG: [pool-1-thread-6] [7s 614ms] SSL Writer(SocketTube(35)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-6] [7s 615ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-6] [7s 615ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [7s 615ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [7s 615ms] SocketTube(35) trying to write: 40 DEBUG: [HttpClient-29-SelectorManager] [7s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55a3e597 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 615ms] SocketTube(32) completing subscriber DEBUG: [pool-1-thread-6] [7s 615ms] SocketTube(35) wrote: 40 DEBUG: [HttpClient-25-SelectorManager] [7s 613ms] SocketTube(28) Read scheduler stopped DEBUG: [pool-1-thread-9] [7s 614ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [HttpClient-9-SelectorManager] [7s 614ms] SocketTube(9) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@13cfd1e1 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [pool-1-thread-9] [7s 615ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [HttpClient-9-SelectorManager] [7s 615ms] SocketTube(9) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-9] [7s 615ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [7s 615ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [7s 615ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [7s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [pool-1-thread-9] [7s 615ms] SSLTube(SocketTube(28)) subscriber completed normally DEBUG: [pool-1-thread-9] [7s 615ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [HttpClient-9-SelectorManager] [7s 615ms] SocketTube(10) read bytes: 40 DEBUG: [HttpClient-9-SelectorManager] [7s 615ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 615ms] SSL Reader(SocketTube(10)) Adding 40 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 615ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [pool-1-thread-1] [7s 615ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 615ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 615ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [HttpClient-9-SelectorManager] [7s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [pool-1-thread-9] [7s 616ms] SSL Reader(SocketTube(28)) stop DEBUG: [pool-1-thread-9] [7s 616ms] SSL Writer(SocketTube(28)) stop DEBUG: [HttpClient-9-SelectorManager] [7s 616ms] SocketTube(12) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [7s 616ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 616ms] SSL Reader(SocketTube(12)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-1] [7s 616ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [7s 616ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [HttpClient-9-SelectorManager] [7s 616ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [7s 616ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [HttpClient-9-SelectorManager] [7s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for R (false) DEBUG: [pool-1-thread-9] [7s 616ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [7s 616ms] SSL Reader(SocketTube(12)) Unwrapping: 80 DEBUG: [pool-1-thread-5] [7s 614ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-7] [7s 614ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-20-SelectorManager] [7s 614ms] SocketTube(23) Read scheduler stopped DEBUG: [pool-1-thread-4] [7s 614ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 616ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-11] [7s 614ms] SSL Reader(SocketTube(23)) completing DEBUG: [pool-1-thread-8] [7s 614ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-11] [7s 616ms] SSL Reader(SocketTube(23)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-11] [7s 616ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-8] [7s 616ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [7s 616ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-10] [7s 614ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 614ms] PlainHttpConnection(SocketTube(31)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [7s 615ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-10] [7s 616ms] SSL Writer(SocketTube(20)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-10] [7s 616ms] SSL Writer(SocketTube(20)) CLOSED DEBUG: [pool-1-thread-6] [7s 616ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 615ms] 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@10a169e7[Not completed, 4 dependents] (id=3029) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(32))), getALPN: jdk.internal.net.http.common.MinimalFuture@64bc74da[Completed normally] (id=3035), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 616ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [7s 616ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [7s 616ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 616ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [7s 616ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [HttpClient-9-SelectorManager] [7s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for None (false) DEBUG: [pool-1-thread-7] [7s 616ms] SocketTube(27) write completed, 0 yet to send DEBUG: [pool-1-thread-9] [7s 616ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [HttpClient-9-SelectorManager] [7s 616ms] SocketTube(11) got read EOF DEBUG: [pool-1-thread-5] [7s 616ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [7s 616ms] SSL Reader(SocketTube(36)) Unwrapping: 40 DEBUG: [pool-1-thread-11] [7s 616ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [7s 616ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [7s 616ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-11] [7s 617ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-8] [7s 616ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-5] [7s 617ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [7s 617ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 616ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 617ms] SSLFlowDelegate(SocketTube(36)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-10] [7s 616ms] SSL Writer(SocketTube(20)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-6] [7s 617ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 616ms] SocketTube(31) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [7s 617ms] SocketTube(31) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [7s 617ms] SSLTube(SocketTube(31)) subscriber completed normally DEBUG: [HttpClient-29-SelectorManager] [7s 616ms] SSL Reader(SocketTube(32)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-1] [7s 616ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 617ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 617ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 617ms] SSL Reader(SocketTube(32)) completing DEBUG: [pool-1-thread-7] [7s 616ms] SocketTube(27) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 616ms] SocketTube(11) pausing read event DEBUG: [pool-1-thread-7] [7s 617ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [7s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ff0e9b for None (false) DEBUG: [pool-1-thread-9] [7s 617ms] SSL Reader(SocketTube(12)) Unwrapping: 40 DEBUG: [pool-1-thread-7] [7s 617ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [7s 617ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-11] [7s 617ms] SSLTube(SocketTube(23)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-11] [7s 617ms] ConnectionPool(20) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-8] [7s 617ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-8] [7s 617ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [7s 617ms] SSLFlowDelegate(SocketTube(36)) doClosure: close_notify received DEBUG: [pool-1-thread-9] [7s 617ms] SSLFlowDelegate(SocketTube(12)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-8] [7s 617ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 617ms] SSLFlowDelegate(SocketTube(12)) doClosure: close_notify received DEBUG: [pool-1-thread-10] [7s 617ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [7s 617ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 617ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-9] [7s 617ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-10] [7s 617ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [HttpClient-16-SelectorManager] [7s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for R (true) DEBUG: [pool-1-thread-6] [7s 617ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [7s 618ms] SSL Writer(SocketTube(20)) Sending 40 bytes downstream DEBUG: [HttpClient-29-SelectorManager] [7s 617ms] SocketTube(32) Stopping read scheduler DEBUG: [pool-1-thread-3] [7s 617ms] SSL Reader(SocketTube(32)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-3] [7s 618ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 618ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 618ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [7s 618ms] SSLTube(SocketTube(32)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-3] [7s 618ms] ConnectionPool(29) SSLTube(SocketTube(32)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-3] [7s 618ms] PlainHttpConnection(SocketTube(32)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-3] [7s 618ms] SocketTube(32) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [7s 618ms] SocketTube(32) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [7s 618ms] SSLTube(SocketTube(32)) subscriber completed normally DEBUG: [HttpClient-9-SelectorManager] [7s 617ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 618ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [7s 617ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-7] [7s 618ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-7] [7s 618ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [7s 617ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-7] [7s 618ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [7s 618ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 618ms] 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-9] [7s 617ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-11] [7s 618ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-10] [7s 618ms] SSL Writer(SocketTube(20)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-10] [7s 619ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-6] [7s 618ms] SSL Writer(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-10] [7s 619ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-11] [7s 619ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [7s 619ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [HttpClient-29-SelectorManager] [7s 618ms] SocketTube(32) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 619ms] SocketTube(32) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [7s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 618ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [7s 619ms] SocketTube(19) got read EOF DEBUG: [HttpClient-24-SelectorManager] [7s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for R (true) DEBUG: [pool-1-thread-4] [7s 618ms] SSL Writer(SocketTube(36)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [7s 619ms] SSL Writer(SocketTube(36)) CLOSED DEBUG: [pool-1-thread-3] [7s 618ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [7s 619ms] SSL Writer(SocketTube(36)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 619ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [7s 619ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-24-SelectorManager] [7s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for None (false) DEBUG: [pool-1-thread-4] [7s 619ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 619ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-9] [7s 619ms] SSL Writer(SocketTube(12)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-4] [7s 619ms] SSL Writer(SocketTube(36)) Sending 40 bytes downstream DEBUG: [pool-1-thread-4] [7s 619ms] SSL Writer(SocketTube(36)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-3] [7s 619ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-4] [7s 619ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-6] [7s 619ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-6] [7s 619ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [7s 619ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [7s 619ms] SocketTube(35) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [7s 619ms] SocketTube(35) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 619ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 619ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 619ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 619ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [7s 619ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [7s 619ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-6] [7s 619ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-6] [7s 619ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-6] [7s 619ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [7s 619ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for R (true) DEBUG: [pool-1-thread-11] [7s 619ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [7s 619ms] SocketTube(20) trying to write: 40 DEBUG: [pool-1-thread-11] [7s 619ms] SSLTube(SocketTube(23)) subscriber completed normally DEBUG: [HttpClient-29-SelectorManager] [7s 619ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-32-SelectorManager] [7s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 619ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775797, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 619ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [7s 619ms] SocketTube(19) pausing read event DEBUG: [HttpClient-24-SelectorManager] [7s 619ms] SocketTube(27) got read EOF DEBUG: [pool-1-thread-10] [7s 619ms] SocketTube(20) wrote: 40 DEBUG: [HttpClient-9-SelectorManager] [7s 619ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-10] [7s 619ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-9] [7s 619ms] SSL Writer(SocketTube(12)) CLOSED DEBUG: [pool-1-thread-4] [7s 619ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [7s 619ms] SSL Writer(SocketTube(12)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 619ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [HttpClient-32-SelectorManager] [7s 619ms] SocketTube(35) got read EOF DEBUG: [HttpClient-32-SelectorManager] [7s 620ms] SocketTube(35) pausing read event DEBUG: [HttpClient-29-SelectorManager] [7s 619ms] SocketTube(32) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-32-SelectorManager] [7s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdb24e4 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 620ms] SocketTube(32) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7f49d7fb (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-16-SelectorManager] [7s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6485663a for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 619ms] SocketTube(27) pausing read event DEBUG: [pool-1-thread-10] [7s 619ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 620ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 619ms] SocketTube(11) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-10] [7s 620ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-9] [7s 619ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-4] [7s 620ms] SocketTube(36) trying to write: 40 DEBUG: [HttpClient-32-SelectorManager] [7s 620ms] SocketTube(35) completing subscriber DEBUG: [HttpClient-29-SelectorManager] [7s 620ms] SocketTube(32) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-16-SelectorManager] [7s 620ms] SocketTube(19) completing subscriber DEBUG: [HttpClient-24-SelectorManager] [7s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6cd9772a for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 620ms] 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@6ad9a7db[Not completed, 4 dependents] (id=3241) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1e02f766, getALPN: jdk.internal.net.http.common.MinimalFuture@1ebeaf07[Completed normally] (id=3247), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 620ms] SocketTube(36) wrote: 40 DEBUG: [HttpClient-32-SelectorManager] [7s 620ms] SSL Reader(SocketTube(35)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-10] [7s 620ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [7s 620ms] 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@2187ec6e[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@cfa8402, getALPN: jdk.internal.net.http.common.MinimalFuture@4b518293[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-9-SelectorManager] [7s 620ms] SocketTube(11) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7e270471 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-16-SelectorManager] [7s 620ms] SSL Reader(SocketTube(19)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 620ms] SocketTube(11) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-11] [7s 620ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for R (false) DEBUG: [pool-1-thread-11] [7s 620ms] SSL Reader(SocketTube(35)) completing DEBUG: [HttpClient-16-SelectorManager] [7s 620ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-6] [7s 620ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [7s 620ms] SSL Reader(SocketTube(19)) completing DEBUG: [pool-1-thread-9] [7s 620ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [HttpClient-24-SelectorManager] [7s 620ms] SocketTube(27) completing subscriber DEBUG: [pool-1-thread-9] [7s 620ms] SSL Writer(SocketTube(12)) Sending 40 bytes downstream DEBUG: [pool-1-thread-9] [7s 620ms] SSL Writer(SocketTube(12)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-9] [7s 620ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-9] [7s 620ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [7s 620ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-9] [7s 620ms] SocketTube(12) trying to write: 40 DEBUG: [HttpClient-24-SelectorManager] [7s 620ms] 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@29dbec75[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@576a7469, getALPN: jdk.internal.net.http.common.MinimalFuture@2bb1ca1e[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] [7s 620ms] SSL Reader(SocketTube(27)) Adding 0 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [7s 620ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-9] [7s 620ms] SocketTube(12) wrote: 40 DEBUG: [HttpClient-24-SelectorManager] [7s 620ms] SocketTube(27) Stopping read scheduler DEBUG: [pool-1-thread-9] [7s 620ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-24-SelectorManager] [7s 620ms] SocketTube(27) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 620ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 620ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 620ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 620ms] SSL Reader(SocketTube(27)) completing DEBUG: [pool-1-thread-4] [7s 620ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [7s 620ms] SSL Reader(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-3] [7s 620ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 620ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 620ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 620ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [7s 620ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [7s 620ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 620ms] SSLTube(SocketTube(27)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-4] [7s 620ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 620ms] Http2Connection(SSLTube(SocketTube(27))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [7s 620ms] SSL Writer(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-4] [7s 621ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 621ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 621ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [7s 621ms] SocketTube(36) write completed, 0 yet to send DEBUG: [pool-1-thread-4] [7s 621ms] SocketTube(36) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 621ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 621ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 621ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [7s 621ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-4] [7s 621ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-4] [7s 621ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-4] [7s 621ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 621ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [7s 620ms] SSL Writer(SocketTube(20)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [HttpClient-33-SelectorManager] [7s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for R (true) DEBUG: [pool-1-thread-10] [7s 621ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-32-SelectorManager] [7s 620ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [7s 621ms] SocketTube(35) Stopping read scheduler DEBUG: [HttpClient-32-SelectorManager] [7s 621ms] SocketTube(35) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [7s 620ms] SSL Reader(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-33-SelectorManager] [7s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for None (false) DEBUG: [pool-1-thread-11] [7s 621ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [HttpClient-33-SelectorManager] [7s 621ms] SocketTube(36) got read EOF DEBUG: [HttpClient-33-SelectorManager] [7s 621ms] SocketTube(36) pausing read event DEBUG: [pool-1-thread-11] [7s 621ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-11] [7s 621ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-33-SelectorManager] [7s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28b88de2 for None (false) DEBUG: [pool-1-thread-11] [7s 621ms] SSLTube(SocketTube(35)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-16-SelectorManager] [7s 620ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [7s 621ms] SocketTube(19) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [7s 621ms] SocketTube(19) Read scheduler stopped DEBUG: [pool-1-thread-6] [7s 620ms] SSL Reader(SocketTube(19)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [7s 621ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-6] [7s 621ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-6] [7s 621ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [7s 621ms] SSLTube(SocketTube(19)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-6] [7s 621ms] Http2Connection(SSLTube(SocketTube(19))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [7s 621ms] 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-6] [7s 621ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [7s 621ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-6] [7s 621ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-6] [7s 622ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [7s 622ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 622ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 622ms] SSLTube(SocketTube(19)) subscriber completed normally DEBUG: [pool-1-thread-6] [7s 622ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-6] [7s 622ms] SSL Reader(SocketTube(19)) stop DEBUG: [pool-1-thread-6] [7s 622ms] SSL Writer(SocketTube(19)) stop DEBUG: [HttpClient-9-SelectorManager] [7s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 620ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [7s 624ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 624ms] SocketTube(10) pausing read event DEBUG: [pool-1-thread-9] [7s 620ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-9-SelectorManager] [7s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7335450f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 624ms] SocketTube(10) completing subscriber DEBUG: [pool-1-thread-9] [7s 624ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [7s 624ms] SSL Writer(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [HttpClient-9-SelectorManager] [7s 624ms] 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@56e7c307[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@509724d5[Completed normally] (id=679), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 800, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 621ms] Http2Connection(SSLTube(SocketTube(27))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-10] [7s 621ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 625ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [7s 625ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-32-SelectorManager] [7s 621ms] SocketTube(35) Read scheduler stopped DEBUG: [HttpClient-33-SelectorManager] [7s 621ms] SocketTube(36) completing subscriber DEBUG: [pool-1-thread-11] [7s 621ms] Http2Connection(SSLTube(SocketTube(35))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [7s 624ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-9] [7s 625ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [7s 625ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-33-SelectorManager] [7s 625ms] 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@6dba0e31[Not completed, 4 dependents] (id=3305) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@61b417e, getALPN: jdk.internal.net.http.common.MinimalFuture@19da62cb[Completed normally] (id=3311), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 624ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 625ms] SSL Reader(SocketTube(36)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-3] [7s 625ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [HttpClient-33-SelectorManager] [7s 625ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [7s 625ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [7s 625ms] SocketTube(36) Stopping read scheduler DEBUG: [pool-1-thread-3] [7s 625ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [HttpClient-33-SelectorManager] [7s 625ms] SocketTube(36) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 625ms] SocketTube(20) write completed, 0 yet to send DEBUG: [pool-1-thread-10] [7s 625ms] SocketTube(20) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [7s 625ms] Http2Connection(SSLTube(SocketTube(35))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [7s 625ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-9] [7s 625ms] SocketTube(12) write completed, 0 yet to send DEBUG: [pool-1-thread-10] [7s 625ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [7s 625ms] SocketTube(12) InternalWriteSubscriber::onComplete Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 625ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [7s 625ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-10] [7s 625ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-9] [7s 625ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [7s 625ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [HttpClient-9-SelectorManager] [7s 625ms] SocketTube(10) Stopping read scheduler DEBUG: [pool-1-thread-9] [7s 625ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [7s 625ms] SocketTube(36) Read scheduler stopped DEBUG: [pool-1-thread-6] [7s 625ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [7s 626ms] SSL Reader(SocketTube(36)) completing 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-3] [7s 625ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-10] [7s 625ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-10] [7s 626ms] SocketTube(20) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 625ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 626ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-10] [7s 626ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 625ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-10] [7s 626ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [7s 626ms] SSL Reader(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-17-SelectorManager] [7s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (true) DEBUG: [pool-1-thread-6] [7s 626ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-11] [7s 626ms] Http2Connection(SSLTube(SocketTube(35))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [7s 626ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-6] [7s 626ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-11] [7s 626ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-9] [7s 626ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-6] [7s 626ms] SSLTube(SocketTube(36)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [7s 626ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [7s 626ms] Http2Connection(SSLTube(SocketTube(36))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [7s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [pool-1-thread-9] [7s 626ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 626ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 626ms] 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-11] [7s 626ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-6] [7s 627ms] Http2Connection(SSLTube(SocketTube(36))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [7s 627ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [HttpClient-17-SelectorManager] [7s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [pool-1-thread-6] [7s 627ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-11] [7s 627ms] PlainHttpConnection(SocketTube(35)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-17-SelectorManager] [7s 627ms] SocketTube(20) got read EOF DEBUG: [HttpClient-17-SelectorManager] [7s 627ms] SocketTube(20) pausing read event DEBUG: [pool-1-thread-3] [7s 626ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 627ms] PlainHttpConnection(SocketTube(36)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-17-SelectorManager] [7s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [HttpClient-17-SelectorManager] [7s 627ms] SocketTube(20) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 626ms] SocketTube(12) got read EOF DEBUG: [pool-1-thread-3] [7s 627ms] SSLTube(SocketTube(27)) subscriber completed normally DEBUG: [HttpClient-9-SelectorManager] [7s 627ms] SocketTube(12) pausing read event DEBUG: [pool-1-thread-6] [7s 627ms] SocketTube(36) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-11] [7s 627ms] SocketTube(35) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 627ms] SocketTube(36) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [7s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [HttpClient-17-SelectorManager] [7s 627ms] 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@60e5517d[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@9ca07e7, getALPN: jdk.internal.net.http.common.MinimalFuture@5eac3371[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] [7s 627ms] SSL Reader(SocketTube(20)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 627ms] SocketTube(12) completing subscriber DEBUG: [pool-1-thread-3] [7s 627ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [HttpClient-17-SelectorManager] [7s 627ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-9] [7s 627ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [7s 627ms] SSL Reader(SocketTube(20)) completing DEBUG: [pool-1-thread-11] [7s 627ms] SocketTube(35) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [7s 627ms] SSL Reader(SocketTube(27)) stop DEBUG: [pool-1-thread-9] [7s 627ms] SSL Reader(SocketTube(20)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-3] [7s 627ms] SSL Writer(SocketTube(27)) stop DEBUG: [pool-1-thread-6] [7s 627ms] SSLTube(SocketTube(36)) subscriber completed normally DEBUG: [pool-1-thread-11] [7s 627ms] SSLTube(SocketTube(35)) subscriber completed normally DEBUG: [HttpClient-9-SelectorManager] [7s 627ms] 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@6180c93d[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@726c4b96, getALPN: jdk.internal.net.http.common.MinimalFuture@1e6e6bed[Completed normally] (id=912), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 404, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-11] [7s 627ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [HttpClient-9-SelectorManager] [7s 627ms] SSL Reader(SocketTube(12)) Adding 0 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [7s 627ms] SocketTube(20) Stopping read scheduler DEBUG: [pool-1-thread-9] [7s 627ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [7s 627ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-3] [7s 627ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 627ms] SSL Reader(SocketTube(12)) completing DEBUG: [pool-1-thread-6] [7s 627ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-11] [7s 627ms] SSL Reader(SocketTube(35)) stop DEBUG: [pool-1-thread-11] [7s 627ms] SSL Writer(SocketTube(35)) stop DEBUG: [HttpClient-17-SelectorManager] [7s 627ms] SocketTube(20) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [7s 627ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [7s 627ms] SocketTube(12) Stopping read scheduler DEBUG: [pool-1-thread-9] [7s 627ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-9] [7s 627ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [7s 627ms] SSLTube(SocketTube(20)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [7s 627ms] Http2Connection(SSLTube(SocketTube(20))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [7s 627ms] SSL Reader(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-9] [7s 627ms] 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-6] [7s 627ms] SSL Reader(SocketTube(36)) stop DEBUG: [pool-1-thread-6] [7s 628ms] SSL Writer(SocketTube(36)) stop DEBUG: [HttpClient-9-SelectorManager] [7s 627ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 628ms] SocketTube(12) Read scheduler stopped DEBUG: [pool-1-thread-3] [7s 627ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-9] [7s 628ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [7s 628ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-3] [7s 628ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [7s 628ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-3] [7s 628ms] SSLTube(SocketTube(12)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-9] [7s 628ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [HttpClient-9-SelectorManager] [7s 628ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4aebc23f for None (false) DEBUG: [pool-1-thread-3] [7s 628ms] Http2Connection(SSLTube(SocketTube(12))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [7s 628ms] 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-9] [7s 628ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-3] [7s 628ms] Http2Connection(SSLTube(SocketTube(12))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [7s 628ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [7s 628ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-9] [7s 628ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [7s 628ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [7s 628ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [7s 628ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 628ms] SSL Reader(SocketTube(10)) completing DEBUG: [pool-1-thread-9] [7s 628ms] SSLTube(SocketTube(20)) subscriber completed normally DEBUG: [pool-1-thread-4] [7s 628ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-4] [7s 628ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-9] [7s 628ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [7s 628ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [7s 628ms] SSL Reader(SocketTube(20)) stop DEBUG: [pool-1-thread-9] [7s 628ms] SSL Writer(SocketTube(20)) stop DEBUG: [pool-1-thread-3] [7s 628ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [7s 628ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [7s 628ms] SSLTube(SocketTube(12)) subscriber completed normally DEBUG: [pool-1-thread-3] [7s 628ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [7s 629ms] SSL Reader(SocketTube(12)) stop DEBUG: [pool-1-thread-3] [7s 629ms] SSL Writer(SocketTube(12)) stop DEBUG: [pool-1-thread-4] [7s 628ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [7s 632ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-4] [7s 632ms] ConnectionPool(9) SSLTube(SocketTube(10)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-4] [7s 632ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [7s 633ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [7s 633ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [7s 633ms] SSLTube(SocketTube(10)) subscriber completed normally STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/DependentActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -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 20:42:17 CEST 2024 finished: Mon Apr 01 20:42:17 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 0.636 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 20:42:17 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 20:42:18 CEST 2024 elapsed time (seconds): 0.636 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=3264044, tid=3264047 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, parallel gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10/hs_err_pid3264044.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/DependentActionsTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/DependentActionsTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10/dependent.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentActionsTest.d/testng.1.jta java/net/httpclient/DependentActionsTest.java false DependentActionsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/FlowAdaptersCompileOnly.java Passed: java/net/httpclient/EncodedCharsInURI.java Passed: java/net/httpclient/CustomRequestPublisher.java Passed: java/net/httpclient/websocket/WSHandshakeExceptionTest.java Passed: java/net/httpclient/ExpectContinue.java Passed: java/net/httpclient/ExecutorShutdown.java Passed: java/net/httpclient/HeadersTest.java Passed: java/net/httpclient/HeadersTest2.java Passed: java/net/httpclient/FlowAdapterPublisherTest.java Passed: java/net/httpclient/HeadersTest1.java Passed: java/net/httpclient/EscapedOctetsInURI.java Passed: java/net/httpclient/HttpClientBuilderTest.java Passed: java/net/httpclient/FlowAdapterSubscriberTest.java Passed: java/net/httpclient/HeadTest.java Passed: java/net/httpclient/CancelledResponse.java Passed: java/net/httpclient/BufferingSubscriberTest.java Passed: java/net/httpclient/HttpClientExceptionTest.java Passed: java/net/httpclient/GZIPInputStreamTest.java Passed: java/net/httpclient/ForbiddenHeadTest.java Passed: java/net/httpclient/Http1ChunkedTest.java Passed: java/net/httpclient/HttpHeadersOf.java Passed: java/net/httpclient/HttpRequestBuilderTest.java Passed: java/net/httpclient/HttpRequestNewBuilderTest.java Passed: java/net/httpclient/HttpInputStreamAvailableTest.java Passed: java/net/httpclient/HttpResponseInputStreamInterruptTest.java Passed: java/net/httpclient/HttpClientClose.java Passed: java/net/httpclient/HttpResponseInputStreamTest.java Passed: java/net/httpclient/HttpClientShutdown.java Passed: java/net/httpclient/ImmutableHeaders.java TEST: java/net/httpclient/HttpClientLocalAddrTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters TIME: 0.049 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 20:42:27 CEST 2024 Library /test/lib: compile: jdk.test.lib.net.IPSupport finished: Mon Apr 01 20:42:27 CEST 2024 elapsed time (seconds): 0.049 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.049 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/net/IPSupport.java reason: .class file out of date or does not exist started: Mon Apr 01 20:42:27 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: 3 finished: Mon Apr 01 20:42:27 CEST 2024 elapsed time (seconds): 0.049 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/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/10 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/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/net/IPSupport.java ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.142 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Apr 01 20:42:27 CEST 2024 Test directory: compile: HttpClientLocalAddrTest finished: Mon Apr 01 20:42:27 CEST 2024 elapsed time (seconds): 0.142 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.142 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 20:42:27 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: 3 finished: Mon Apr 01 20:42:27 CEST 2024 elapsed time (seconds): 0.142 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors -Djdk.internal.httpclient.debug=true -Dsun.net.httpserver.idleInterval=50000 -Djdk.tracePinnedThreads=full HttpClientLocalAddrTest TIME: 11.488 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 20:42:27 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 20:42:38 CEST 2024 elapsed time (seconds): 11.488 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:45465]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007ff6e2081958@3f227857, / Http1TestServer: start Started HTTP v1.1 server at 127.0.0.1:45465 Http1TestServer[localhost/127.0.0.1:44499]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007ff6e2081958@3f227857, / Http1TestServer: start Started HTTPS v1.1 server at 127.0.0.1:44499 Http2TestServerImpl[localhost/127.0.0.1:33555]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007ff6e2081958@3f227857, / Http2TestServerImpl: start Started HTTP v2 server at 127.0.0.1:33555 Http2TestServerImpl[localhost/127.0.0.1:58355]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007ff6e2081958@3f227857, / Http2TestServerImpl: start Started HTTPS v2 server at 127.0.0.1:58355 config HttpClientLocalAddrTest.beforeClass(): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45465/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45465/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45465/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45465/ Received a request from client address /127.0.0.1:49846 Received a request from client address /127.0.0.1:49848 Received a request from client address /127.0.0.1:49874 Received a request from client address /127.0.0.1:49858 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@42b3004, http://127.0.0.1:45465/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45465/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45465/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45465/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45465/ Received a request from client address /127.0.0.1:49886 Received a request from client address /127.0.0.1:49878 Received a request from client address /127.0.0.1:49900 Received a request from client address /127.0.0.1:49894 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1e84a87f, http://127.0.0.1:45465/, 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:45465/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:45465/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:45465/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:45465/ Received a request from client address /127.0.0.1:41061 Received a request from client address /127.0.0.1:45705 Received a request from client address /127.0.0.1:59759 Received a request from client address /127.0.0.1:44539 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@785346c0, http://127.0.0.1:45465/, 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:45465/ 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:45465/ 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:45465/ 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:45465/ Received a request from client address /127.0.0.1:51249 Received a request from client address /127.0.0.1:41841 Received a request from client address /127.0.0.1:36013 Received a request from client address /127.0.0.1:58561 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@606f7795, http://127.0.0.1:45465/, /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:45465/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:45465/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:45465/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:45465/ Received a request from client address /127.0.0.1:33019 Received a request from client address /127.0.0.1:52833 Received a request from client address /127.0.0.1:44741 Received a request from client address /127.0.0.1:60275 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@453a44c1, http://127.0.0.1:45465/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:44499/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:44499/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:44499/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:44499/ Received a request from client address localhost/127.0.0.1:57598 Received a request from client address localhost/127.0.0.1:57626 Received a request from client address localhost/127.0.0.1:57616 Received a request from client address localhost/127.0.0.1:57600 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4e017c30, https://127.0.0.1:44499/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:44499/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:44499/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:44499/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:44499/ Received a request from client address localhost/127.0.0.1:57634 Received a request from client address localhost/127.0.0.1:57660 Received a request from client address localhost/127.0.0.1:57646 Received a request from client address localhost/127.0.0.1:57662 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@402f8887, https://127.0.0.1:44499/, 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:44499/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:44499/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:44499/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:44499/ Received a request from client address localhost/127.0.0.1:34993 Received a request from client address localhost/127.0.0.1:56741 Received a request from client address localhost/127.0.0.1:36537 Received a request from client address localhost/127.0.0.1:55445 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@103d4467, https://127.0.0.1:44499/, 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:44499/ 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:44499/ 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:44499/ 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:44499/ Received a request from client address localhost/127.0.0.1:44905 Received a request from client address localhost/127.0.0.1:45953 Received a request from client address localhost/127.0.0.1:57533 Received a request from client address localhost/127.0.0.1:37071 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@41aabd56, https://127.0.0.1:44499/, /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:44499/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:44499/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:44499/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:44499/ Received a request from client address localhost/127.0.0.1:38937 Received a request from client address localhost/127.0.0.1:57071 Received a request from client address localhost/127.0.0.1:40357 Received a request from client address localhost/127.0.0.1:54367 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1576bc46, https://127.0.0.1:44499/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:33555/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:33555/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:33555/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:33555/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3fab89e5 Received a request from client address /127.0.0.1:37644 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f0e0694 Received a request from client address /127.0.0.1:37626 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2112390a Received a request from client address /127.0.0.1:37636 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@21c26dbe Received a request from client address /127.0.0.1:37654 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3e8d37f5, http://127.0.0.1:33555/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:33555/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:33555/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:33555/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:33555/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@64c0e7e2 Received a request from client address /127.0.0.1:37668 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1fb791c2 Received a request from client address /127.0.0.1:37682 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3460ba9 Received a request from client address /127.0.0.1:37684 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d4434c7 Received a request from client address /127.0.0.1:37696 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@76ca6ec0, http://127.0.0.1:33555/, 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:33555/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:33555/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:33555/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:33555/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3c7307af Received a request from client address /127.0.0.1:38273 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1fd5c4b2 Received a request from client address /127.0.0.1:37171 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@9d6e194 Received a request from client address /127.0.0.1:33003 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10f9fd24 Received a request from client address /127.0.0.1:45869 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@43c1727a, http://127.0.0.1:33555/, 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:33555/ 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:33555/ 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:33555/ 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:33555/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@14f436c9 Received a request from client address /127.0.0.1:40055 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4d174c16 Received a request from client address /127.0.0.1:52673 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d39e569 Received a request from client address /127.0.0.1:37263 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@21a71005 Received a request from client address /127.0.0.1:36021 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6914fcc7, http://127.0.0.1:33555/, /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:33555/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:33555/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:33555/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:33555/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@20ee63ce Received a request from client address /127.0.0.1:39519 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@254cb922 Received a request from client address /127.0.0.1:47157 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@a69185f Received a request from client address /127.0.0.1:52371 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@539d1a69 Received a request from client address /127.0.0.1:40195 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6d7d0d8c, http://127.0.0.1:33555/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58355/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58355/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58355/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58355/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@591d36a5 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@51cd10a9 Received a request from client address /127.0.0.1:51076 Received a request from client address /127.0.0.1:51070 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@29955946 Received a request from client address /127.0.0.1:51062 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2daad8ac Received a request from client address /127.0.0.1:51052 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7ffc54bd, https://127.0.0.1:58355/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58355/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58355/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58355/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58355/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a56c1e7 Received a request from client address /127.0.0.1:51088 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@688e8d8c Received a request from client address /127.0.0.1:51106 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@bbff7d Received a request from client address /127.0.0.1:51120 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@45b9710e Received a request from client address /127.0.0.1:51104 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@a8812ac, https://127.0.0.1:58355/, 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:58355/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:58355/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:58355/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:58355/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3932c9ea Received a request from client address /127.0.0.1:60341 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@54537993 Received a request from client address /127.0.0.1:52003 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@74b6f2d7 Received a request from client address /127.0.0.1:54311 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@229e30a7 Received a request from client address /127.0.0.1:58981 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@53a16681, https://127.0.0.1:58355/, 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:58355/ 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:58355/ 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:58355/ 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:58355/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@25968e41 Received a request from client address /127.0.0.1:33519 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@212a0d7b Received a request from client address /127.0.0.1:52685 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@64321d3c Received a request from client address /127.0.0.1:46585 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@12ae7257 Received a request from client address /127.0.0.1:34735 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@39723634, https://127.0.0.1:58355/, /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:58355/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:58355/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:58355/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:58355/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@722cfdac Received a request from client address /127.0.0.1:47785 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@399a9d21 Received a request from client address /127.0.0.1:43941 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@70dfe5dd Received a request from client address /127.0.0.1:35999 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3030c2d1 Received a request from client address /127.0.0.1:37109 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@45f843c3, https://127.0.0.1:58355/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45465/ Received a request from client address /127.0.0.1:37030 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5451b445, http://127.0.0.1:45465/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45465/ Received a request from client address /127.0.0.1:37044 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@286d7650, http://127.0.0.1:45465/, 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:45465/ Received a request from client address /127.0.0.1:51815 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@99077ec, http://127.0.0.1:45465/, 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:45465/ Received a request from client address /127.0.0.1:33445 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@53b99e6b, http://127.0.0.1:45465/, /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:45465/ Received a request from client address /127.0.0.1:51259 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@38a49be8, http://127.0.0.1:45465/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:44499/ Received a request from client address localhost/127.0.0.1:36136 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7e39cdc6, https://127.0.0.1:44499/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:44499/ Received a request from client address localhost/127.0.0.1:36146 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1d94ccf6, https://127.0.0.1:44499/, 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:44499/ Received a request from client address localhost/127.0.0.1:40455 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1990e469, https://127.0.0.1:44499/, 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:44499/ Received a request from client address localhost/127.0.0.1:55165 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7a522118, https://127.0.0.1:44499/, /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:44499/ Received a request from client address localhost/127.0.0.1:60159 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5d694a83, https://127.0.0.1:44499/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:33555/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3ee3c7 Received a request from client address /127.0.0.1:54150 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@46a30f6a, http://127.0.0.1:33555/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:33555/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f546a8f Received a request from client address /127.0.0.1:54152 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7b6ebec7, http://127.0.0.1:33555/, 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:33555/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@66ea6a58 Received a request from client address /127.0.0.1:42209 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2b272c98, http://127.0.0.1:33555/, 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:33555/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@39e79082 Received a request from client address /127.0.0.1:42449 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@40f3e5ee, http://127.0.0.1:33555/, /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:33555/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4eb06ca2 Received a request from client address /127.0.0.1:39539 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@57658e5f, http://127.0.0.1:33555/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58355/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@302d33a4 Received a request from client address /127.0.0.1:42890 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3e34f6d5, https://127.0.0.1:58355/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58355/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@76c3356a Received a request from client address /127.0.0.1:42906 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2afbd630, https://127.0.0.1:58355/, 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:58355/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@204b9b78 Received a request from client address /127.0.0.1:35575 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@470f1509, https://127.0.0.1:58355/, 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:58355/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2c4c8e06 Received a request from client address /127.0.0.1:43405 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4ebe879b, https://127.0.0.1:58355/, /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:58355/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@38d5ba3f Received a request from client address /127.0.0.1:34167 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@46136004, https://127.0.0.1:58355/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45465/ Received a request from client address /127.0.0.1:37048 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@751957c6, http://127.0.0.1:45465/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:45465/ Received a request from client address /127.0.0.1:37064 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@262d8362, http://127.0.0.1:45465/, 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:45465/ Received a request from client address /127.0.0.1:40777 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7ce9964, http://127.0.0.1:45465/, 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:45465/ Received a request from client address /127.0.0.1:46449 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@18194d6d, http://127.0.0.1:45465/, /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:45465/ Received a request from client address /127.0.0.1:59745 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@134c0144, http://127.0.0.1:45465/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:44499/ Received a request from client address localhost/127.0.0.1:36162 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@77e10b27, https://127.0.0.1:44499/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:44499/ Received a request from client address localhost/127.0.0.1:36166 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@76e7bf4c, https://127.0.0.1:44499/, 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:44499/ Received a request from client address localhost/127.0.0.1:51023 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@51b72b1d, https://127.0.0.1:44499/, 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:44499/ Received a request from client address localhost/127.0.0.1:36169 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@f8cde4d, https://127.0.0.1:44499/, /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:44499/ Received a request from client address localhost/127.0.0.1:40629 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5f923b11, https://127.0.0.1:44499/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:33555/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4980b0cb Received a request from client address /127.0.0.1:54168 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4701d257, http://127.0.0.1:33555/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:33555/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46ccc892 Received a request from client address /127.0.0.1:54172 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1172fc4b, http://127.0.0.1:33555/, 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:33555/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@43aa3349 Received a request from client address /127.0.0.1:51653 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4173ef81, http://127.0.0.1:33555/, 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:33555/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@719ffb0f Received a request from client address /127.0.0.1:36355 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@17422d67, http://127.0.0.1:33555/, /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:33555/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@212f12af Received a request from client address /127.0.0.1:42609 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@21b92e71, http://127.0.0.1:33555/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58355/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@41005079 Received a request from client address /127.0.0.1:42918 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3a396d18, https://127.0.0.1:58355/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:58355/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7491f9ab Received a request from client address /127.0.0.1:42926 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5b05fdf7, https://127.0.0.1:58355/, 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:58355/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c19803 Received a request from client address /127.0.0.1:37139 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3bff1297, https://127.0.0.1:58355/, 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:58355/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@795ae042 Received a request from client address /127.0.0.1:60697 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@dbe6cf2, https://127.0.0.1:58355/, /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:58355/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f2e201d Received a request from client address /127.0.0.1:40195 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@18efcd49, https://127.0.0.1:58355/, /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] [162ms] HttpClientImpl(1) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-1-thread-3] [248ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-1-thread-1] [248ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-1-thread-2] [248ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-1-thread-4] [248ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-1-thread-3] [325ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [pool-1-thread-1] [325ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [HttpClient-0-Worker1] [397ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [HttpClient-0-Worker0] [397ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [pool-1-thread-1] [433ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [433ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker1] [434ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker1] [434ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker1] [438ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker1] [438ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [438ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [438ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker0] [439ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker0] [440ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker0] [440ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker0] [440ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [440ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [440ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [440ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [440ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [482ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [482ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker1] [482ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [482ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [483ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [482ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [482ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [483ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [557ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker0] [557ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker1] [558ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker1] [558ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [558ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [559ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [559ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [559ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [580ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@171ec7cb queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [580ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2eee8f5d queue.isEmpty: true DEBUG: [pool-1-thread-3] [580ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@697d7311 queue.isEmpty: true DEBUG: [HttpClient-0-Worker1] [580ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@159edc87 queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [673ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2eee8f5d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [673ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@697d7311, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [674ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [674ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@159edc87, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker1] [674ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [673ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [674ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@171ec7cb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [675ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [715ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [715ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [715ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [715ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [715ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker0] [716ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [717ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [717ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [717ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [717ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [717ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [717ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [717ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker0] [717ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker0] [717ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker1] [717ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [718ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [718ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [719ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker1] [719ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [722ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [pool-1-thread-1] [722ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [HttpClient-0-Worker1] [725ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-0-Worker0] [726ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [736ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@34abf08 for C (true) DEBUG: [HttpClient-1-SelectorManager] [758ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [758ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49846 DEBUG: [HttpClient-0-Worker2] [766ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker2] [769ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker2] [769ms] SocketTube(1) connecting flows DEBUG: [HttpClient-1-SelectorManager] [770ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5e4db0a2 for C (true) DEBUG: [HttpClient-1-SelectorManager] [771ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@b9ce018 for C (true) DEBUG: [HttpClient-1-SelectorManager] [771ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7fc6fe41 for C (true) DEBUG: [HttpClient-1-SelectorManager] [771ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [771ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49848 DEBUG: [HttpClient-1-SelectorManager] [771ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-0-Worker2] [771ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-1-SelectorManager] [771ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49874 DEBUG: [HttpClient-1-SelectorManager] [772ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-0-Worker4] [772ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker4] [772ms] Http1Exchange SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker4] [772ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker4] [772ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker4] [772ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker3] [771ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker2] [772ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker2] [773ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker2] [774ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-0-Worker2] [774ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [772ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49858 DEBUG: [HttpClient-0-Worker4] [773ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker3] [773ms] Http1Exchange SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker2] [775ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker2] [775ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [775ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-0-Worker5] [775ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker4] [775ms] Http1Publisher(SocketTube(3)) got subscriber: SocketTube(3) DEBUG: [HttpClient-0-Worker4] [785ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker4] [785ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker4] [785ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker3] [775ms] SocketTube(4) connecting flows DEBUG: [HttpClient-1-SelectorManager] [776ms] SocketTube(3) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@693664d5 DEBUG: [HttpClient-0-Worker3] [785ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-1-SelectorManager] [785ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [785ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-0-Worker5] [776ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker3] [785ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [786ms] Http1AsyncReceiver(SocketTube(3)) Received onSubscribed from upstream DEBUG: [HttpClient-0-Worker3] [786ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [787ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-0-Worker5] [786ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker6] [786ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker6] [787ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker6] [787ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker3] [787ms] Http1Publisher(SocketTube(4)) got subscriber: SocketTube(4) DEBUG: [HttpClient-1-SelectorManager] [787ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [788ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [788ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@49558598 DEBUG: [HttpClient-1-SelectorManager] [788ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [788ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [788ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-0-Worker5] [787ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker7] [789ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker7] [789ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker7] [789ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker6] [787ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-0-Worker6] [789ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker3] [788ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [789ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-0-Worker3] [789ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker5] [789ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker5] [790ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker5] [790ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-0-Worker5] [790ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker5] [790ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker5] [790ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker7] [789ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-0-Worker7] [791ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker6] [792ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [789ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-0-Worker3] [790ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a94e05 for R (true) DEBUG: [HttpClient-1-SelectorManager] [793ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [793ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker7] [794ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [796ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [796ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [796ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [796ms] SocketTube(4) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@d484108 DEBUG: [HttpClient-1-SelectorManager] [796ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [796ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [796ms] Http1AsyncReceiver(SocketTube(4)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [796ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [796ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [797ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [797ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [797ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-0-Worker11] [797ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker11] [797ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker11] [797ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker8] [796ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker9] [796ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker10] [796ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker10] [798ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker10] [798ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker10] [798ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-0-Worker10] [799ms] SocketTube(4) resuming read event DEBUG: [HttpClient-0-Worker10] [799ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [797ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@465affc2 DEBUG: [HttpClient-1-SelectorManager] [799ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [799ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [799ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [799ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [800ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [800ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [800ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker13] [800ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [800ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1573f8e for R (true) DEBUG: [HttpClient-0-Worker13] [800ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker13] [800ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker8] [798ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker8] [801ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker9] [798ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker9] [803ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker12] [800ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker12] [803ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker12] [804ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker12] [804ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [800ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c1bd23 for R (true) DEBUG: [HttpClient-0-Worker12] [804ms] SocketTube(2) resuming read event DEBUG: [HttpClient-0-Worker12] [805ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c6710f9 for R (true) DEBUG: [HttpClient-0-Worker8] [835ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker8] [835ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker13] [837ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker13] [837ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker11] [837ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker11] [838ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker9] [839ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker9] [839ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:42:30 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET Apr 01, 2024 8:42:30 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET Apr 01, 2024 8:42:30 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET Apr 01, 2024 8:42:30 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-0-Worker5] [959ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker2] [959ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker3] [959ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker4] [959ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker3] [961ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [961ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [961ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [962ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker5] [962ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [961ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [962ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker3] [962ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker3] [962ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [963ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker4] [962ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker4] [963ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker4] [963ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker5] [962ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker2] [962ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [963ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker3] [965ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [966ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [967ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [968ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [968ms] Http1Publisher(SocketTube(2)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker5] [969ms] SocketTube(2) trying to write: 191 DEBUG: [HttpClient-0-Worker4] [968ms] Http1Publisher(SocketTube(3)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker3] [968ms] Http1Publisher(SocketTube(4)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker2] [968ms] Http1Publisher(SocketTube(1)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker4] [969ms] SocketTube(3) trying to write: 191 DEBUG: [HttpClient-0-Worker3] [969ms] SocketTube(4) trying to write: 191 DEBUG: [HttpClient-0-Worker2] [970ms] SocketTube(1) trying to write: 191 DEBUG: [HttpClient-0-Worker5] [975ms] SocketTube(2) wrote: 191 DEBUG: [HttpClient-0-Worker4] [976ms] SocketTube(3) wrote: 191 DEBUG: [HttpClient-0-Worker2] [975ms] SocketTube(1) wrote: 191 DEBUG: [HttpClient-0-Worker3] [975ms] SocketTube(4) wrote: 191 DEBUG: [HttpClient-0-Worker5] [977ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker5] [977ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker5] [977ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [978ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [978ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker5] [978ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker5] [978ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker5] [978ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker5] [978ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker5] [978ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker4] [980ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker4] [980ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker4] [980ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [980ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [980ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker4] [980ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker4] [980ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker4] [980ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker4] [980ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker4] [980ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker2] [981ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker2] [981ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker2] [981ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [981ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [981ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [981ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker3] [981ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker2] [981ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker2] [981ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker2] [981ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker2] [981ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker3] [981ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker3] [982ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [982ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [982ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker3] [982ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker2] [982ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker4] [982ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [982ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [983ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker5] [983ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [983ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [984ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [984ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker2] [984ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker3] [985ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker3] [985ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker3] [985ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker3] [985ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker3] [985ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [985ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker4] [985ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker4] [985ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker4] [985ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker3] [985ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [986ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker2] [986ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [986ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@226685bc DEBUG: [HttpClient-0-Worker5] [987ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [988ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@46a2dc3e DEBUG: [HttpClient-0-Worker4] [991ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker4] [991ms] Http1Publisher(SocketTube(3)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1ad5d30a DEBUG: [HttpClient-0-Worker3] [992ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [992ms] Http1Publisher(SocketTube(4)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4bdfb808 DEBUG: [HttpClient-0-Worker2] [993ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker5] [993ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker4] [994ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker3] [995ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker5] [999ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker2] [1s] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker4] [1s 2ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker3] [1s 3ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker3] [1s 63ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker3] [1s 63ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) First time around DEBUG: [HttpClient-0-Worker3] [1s 63ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker2] [1s 65ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker2] [1s 65ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [HttpClient-0-Worker2] [1s 65ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker4] [1s 69ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker4] [1s 69ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) First time around DEBUG: [HttpClient-0-Worker4] [1s 70ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker5] [1s 77ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker5] [1s 77ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [HttpClient-0-Worker5] [1s 77ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-1-SelectorManager] [1s 272ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1573f8e for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 274ms] SocketTube(1) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 275ms] Http1AsyncReceiver(SocketTube(1)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 275ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker14] [1s 275ms] Http1AsyncReceiver(SocketTube(1)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@697d7311 DEBUG: [HttpClient-1-SelectorManager] [1s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1573f8e for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 275ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c1bd23 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 276ms] SocketTube(4) read bytes: 79 DEBUG: [HttpClient-0-Worker14] [1s 275ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker14] [1s 276ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@697d7311 DEBUG: [HttpClient-1-SelectorManager] [1s 276ms] Http1AsyncReceiver(SocketTube(4)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 277ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 277ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c1bd23 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 277ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 277ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c6710f9 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 277ms] SocketTube(2) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 277ms] Http1AsyncReceiver(SocketTube(2)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 277ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 277ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c6710f9 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 277ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 278ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a94e05 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 278ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 278ms] Http1AsyncReceiver(SocketTube(3)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 278ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 278ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a94e05 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 278ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 278ms] Http1AsyncReceiver(SocketTube(4)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@171ec7cb DEBUG: [HttpClient-0-Worker15] [1s 278ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker17] [1s 279ms] Http1AsyncReceiver(SocketTube(3)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2eee8f5d DEBUG: [HttpClient-0-Worker17] [1s 279ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker17] [1s 279ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2eee8f5d DEBUG: [HttpClient-0-Worker16] [1s 278ms] Http1AsyncReceiver(SocketTube(2)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@159edc87 DEBUG: [HttpClient-0-Worker16] [1s 279ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker16] [1s 279ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@159edc87 DEBUG: [HttpClient-0-Worker15] [1s 279ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@171ec7cb DEBUG: [HttpClient-0-Worker17] [1s 287ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [1s 292ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker16] [1s 292ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker15] [1s 294ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker17] [1s 296ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker17] [1s 296ms] Http1AsyncReceiver(SocketTube(3)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2eee8f5d DEBUG: [HttpClient-0-Worker14] [1s 296ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker14] [1s 297ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@697d7311 DEBUG: [HttpClient-0-Worker16] [1s 297ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker16] [1s 297ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@159edc87 DEBUG: [HttpClient-0-Worker16] [1s 297ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 297ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 298ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker14] [1s 297ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 298ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker15] [1s 297ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker15] [1s 299ms] Http1AsyncReceiver(SocketTube(4)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@171ec7cb DEBUG: [HttpClient-0-Worker15] [1s 299ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 299ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker17] [1s 298ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 49858 Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 49846 Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 49874 Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 49848 DEBUG: [HttpClient-0-Worker15] [1s 309ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker16] [1s 309ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker17] [1s 312ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker14] [1s 313ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker16] [1s 374ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@791773c1(1) DEBUG: [HttpClient-0-Worker14] [1s 377ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@791773c1(1) DEBUG: [HttpClient-0-Worker15] [1s 378ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@791773c1(1) DEBUG: [HttpClient-0-Worker17] [1s 384ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@791773c1(1) DEBUG: [HttpClient-0-Worker17] [1s 389ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6fa1c329/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3951893 queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [1s 389ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@547649dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b5c328d queue.isEmpty: false DEBUG: [HttpClient-0-Worker14] [1s 389ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@61189c65/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@467bf32e queue.isEmpty: false DEBUG: [HttpClient-0-Worker15] [1s 390ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@18853cdb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@495b1255 queue.isEmpty: false DEBUG: [HttpClient-0-Worker15] [1s 490ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 4 DEBUG: [HttpClient-0-Worker15] [1s 491ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker15] [1s 491ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [HttpClient-0-Worker17] [1s 491ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 4 DEBUG: [HttpClient-0-Worker17] [1s 492ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker17] [1s 492ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [HttpClient-0-Worker16] [1s 492ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 4 DEBUG: [HttpClient-0-Worker16] [1s 492ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker16] [1s 492ms] HttpClientImpl(1) body subscriber registered: 3 DEBUG: [HttpClient-0-Worker14] [1s 493ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 4 DEBUG: [HttpClient-0-Worker14] [1s 494ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker14] [1s 494ms] HttpClientImpl(1) body subscriber registered: 4 DEBUG: [HttpClient-0-Worker17] [1s 494ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6fa1c329/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3951893, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker17] [1s 494ms] Http1AsyncReceiver(SocketTube(3)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6fa1c329/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3951893 DEBUG: [HttpClient-0-Worker17] [1s 494ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker17] [1s 494ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6fa1c329/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3951893 DEBUG: [HttpClient-0-Worker14] [1s 495ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@61189c65/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@467bf32e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker14] [1s 495ms] Http1AsyncReceiver(SocketTube(1)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@61189c65/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@467bf32e DEBUG: [HttpClient-0-Worker14] [1s 495ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker15] [1s 494ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@18853cdb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@495b1255, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker16] [1s 494ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@547649dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b5c328d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker17] [1s 495ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker14] [1s 495ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@61189c65/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@467bf32e DEBUG: [HttpClient-0-Worker17] [1s 495ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker14] [1s 495ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker14] [1s 496ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker17] [1s 496ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker17] [1s 496ms] Http1AsyncReceiver(SocketTube(3)) cleared DEBUG: [HttpClient-0-Worker17] [1s 496ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) SocketTube(3): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker15] [1s 495ms] Http1AsyncReceiver(SocketTube(4)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@18853cdb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@495b1255 DEBUG: [HttpClient-0-Worker16] [1s 495ms] Http1AsyncReceiver(SocketTube(2)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@547649dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b5c328d DEBUG: [HttpClient-0-Worker16] [1s 496ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker14] [1s 496ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker14] [1s 497ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [HttpClient-0-Worker14] [1s 497ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker15] [1s 496ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker16] [1s 497ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@547649dd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b5c328d DEBUG: [HttpClient-0-Worker16] [1s 497ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker16] [1s 497ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker16] [1s 497ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker16] [1s 497ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [HttpClient-0-Worker16] [1s 497ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker15] [1s 497ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@18853cdb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@495b1255 DEBUG: [HttpClient-0-Worker15] [1s 498ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker15] [1s 498ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker15] [1s 498ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker15] [1s 498ms] Http1AsyncReceiver(SocketTube(4)) cleared DEBUG: [HttpClient-0-Worker15] [1s 498ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) SocketTube(4): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker16] [1s 502ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-0-Worker14] [1s 502ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-0-Worker14] [1s 502ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker14] [1s 502ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker14] [1s 502ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker14] [1s 502ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 502ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker15] [1s 502ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-0-Worker15] [1s 502ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker15] [1s 502ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker15] [1s 502ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker15] [1s 502ms] SocketTube(4) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 502ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker15] [1s 503ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker15] [1s 503ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker17] [1s 502ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-0-Worker17] [1s 503ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker17] [1s 503ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker17] [1s 503ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker17] [1s 503ms] SocketTube(3) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 503ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker17] [1s 503ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker17] [1s 503ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker16] [1s 502ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker14] [1s 502ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker14] [1s 504ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [1s 504ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 504ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 504ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 504ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 505ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-0-Worker16] [1s 504ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker16] [1s 505ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker16] [1s 505ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [1s 505ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker16] [1s 505ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker16] [1s 505ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker15] [1s 505ms] HttpClientImpl(1) body subscriber unregistered: 3 DEBUG: [HttpClient-0-Worker17] [1s 506ms] HttpClientImpl(1) body subscriber unregistered: 2 DEBUG: [HttpClient-0-Worker16] [1s 506ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [HttpClient-1-SelectorManager] [1s 505ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 509ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker14] [1s 505ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [HttpClient-1-SelectorManager] [1s 509ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1573f8e for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 509ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 509ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 509ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 509ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 509ms] SocketTube(4) handling pending subscription for CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 509ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 509ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 509ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 509ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 509ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 509ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c1bd23 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 509ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 509ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(3) handling pending subscription for CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a94e05 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 510ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker18] [1s 511ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker18] [1s 511ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker20] [1s 511ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker20] [1s 511ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker19] [1s 511ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker19] [1s 512ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 517ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 517ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 518ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 518ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 518ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 518ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 518ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c6710f9 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 518ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 518ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 518ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 518ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 518ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker21] [1s 518ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker21] [1s 518ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 564ms] HttpClientImpl(1) ClientImpl (async) elapsed 1263 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-0-Worker15] [1s 565ms] HttpClientImpl(1) ClientImpl (async) elapsed 1263 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-0-Worker15] [1s 565ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 565ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@791773c1(1) DEBUG: [HttpClient-0-Worker15] [1s 565ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 0 DEBUG: [HttpClient-0-Worker15] [1s 565ms] Http1AsyncReceiver(SocketTube(4)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker14] [1s 565ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 566ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@791773c1(1) DEBUG: [HttpClient-0-Worker14] [1s 566ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [HttpClient-0-Worker14] [1s 566ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker16] [1s 568ms] HttpClientImpl(1) ClientImpl (async) elapsed 1263 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-0-Worker17] [1s 568ms] HttpClientImpl(1) ClientImpl (async) elapsed 1263 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-0-Worker17] [1s 572ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 572ms] Http1Response(id=4, PlainHttpConnection(SocketTube(3))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@791773c1(1) DEBUG: [HttpClient-0-Worker16] [1s 572ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 572ms] Http1Response(id=1, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@791773c1(1) DEBUG: [HttpClient-0-Worker17] [1s 572ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 0 DEBUG: [HttpClient-1-SelectorManager] [1s 573ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-0-Worker16] [1s 573ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-0-Worker16] [1s 573ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker17] [1s 573ms] Http1AsyncReceiver(SocketTube(3)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-SelectorManager] [1s 580ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 581ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 581ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 581ms] SocketTube(4) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 584ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 584ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 585ms] ConnectionPool(1) SocketTube(4) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 585ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 585ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 585ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 585ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 585ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 585ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 585ms] SocketTube(3) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 585ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 585ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 586ms] ConnectionPool(1) SocketTube(3) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 586ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 586ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 586ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 586ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 586ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 586ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 586ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 586ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 586ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 586ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 587ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 587ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 587ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 587ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 587ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 587ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 587ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 587ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 587ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 587ms] ConnectionPool(1) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 587ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 588ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 588ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 588ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 630ms] HttpClientImpl(2) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-2-thread-1] [1s 632ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-2-thread-1] [1s 633ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [pool-2-thread-2] [1s 633ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-2-thread-1] [1s 633ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-1] [1s 633ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [1s 633ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [1s 633ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-3] [1s 633ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-2-thread-3] [1s 633ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [pool-2-thread-4] [1s 633ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-2-thread-3] [1s 633ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-3] [1s 633ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-3] [1s 633ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-3] [1s 633ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker0] [1s 634ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [pool-2-thread-3] [1s 634ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker0] [1s 634ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker0] [1s 634ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker0] [1s 634ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker0] [1s 634ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker1] [1s 634ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [HttpClient-1-Worker1] [1s 634ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker1] [1s 634ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker1] [1s 634ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker1] [1s 634ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker1] [1s 635ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker1] [1s 635ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker1] [1s 635ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker1] [1s 635ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker1] [1s 635ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3f004946 queue.isEmpty: true DEBUG: [HttpClient-1-Worker1] [1s 636ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3f004946, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker1] [1s 636ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker1] [1s 636ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [1s 636ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker1] [1s 636ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [1s 636ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker1] [1s 636ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker1] [1s 636ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [1s 636ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@32f38184 for C (true) DEBUG: [pool-2-thread-3] [1s 634ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-1] [1s 636ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker0] [1s 634ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-SelectorManager] [1s 637ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [pool-2-thread-1] [1s 637ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker0] [1s 637ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-3] [1s 637ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [1s 637ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-SelectorManager] [1s 637ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49878 DEBUG: [pool-2-thread-3] [1s 637ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3c71a71a queue.isEmpty: true DEBUG: [pool-2-thread-3] [1s 637ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3c71a71a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-3] [1s 637ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [1s 637ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [1s 637ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [1s 637ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker0] [1s 637ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker0] [1s 638ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2b33254e queue.isEmpty: true DEBUG: [HttpClient-1-Worker0] [1s 638ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2b33254e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker0] [1s 638ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [1s 638ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker2] [1s 637ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-2-thread-1] [1s 637ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-1] [1s 638ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-3] [1s 638ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [1s 638ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-1] [1s 638ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@683d9870 queue.isEmpty: true DEBUG: [pool-2-thread-1] [1s 638ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@683d9870, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-1] [1s 638ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [1s 638ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [1s 638ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [1s 638ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [1s 638ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-1] [1s 638ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker0] [1s 638ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [1s 639ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker0] [1s 639ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker0] [1s 639ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker2] [1s 638ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker2] [1s 639ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker2] [1s 639ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker2] [1s 639ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker2] [1s 639ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 639ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 639ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@380beaf4 DEBUG: [HttpClient-2-SelectorManager] [1s 639ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 640ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 640ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 640ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 640ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-2-thread-3] [1s 638ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker3] [1s 640ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker3] [1s 640ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker3] [1s 640ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker3] [1s 640ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-1-Worker3] [1s 640ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker3] [1s 640ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d096391 for R (true) DEBUG: [pool-2-thread-1] [1s 639ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [1s 640ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4c3e78fd for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 641ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 641ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49886 DEBUG: [HttpClient-1-Worker0] [1s 639ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [HttpClient-1-Worker4] [1s 641ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker4] [1s 641ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker4] [1s 641ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker4] [1s 641ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker2] [1s 639ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-1-Worker2] [1s 642ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker2] [1s 642ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker2] [1s 642ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-1-Worker2] [1s 643ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker2] [1s 643ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker2] [1s 643ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker2] [1s 643ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [pool-2-thread-3] [1s 640ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [HttpClient-1-Worker4] [1s 641ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1d269cde for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@303a3567 for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49900 DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49894 DEBUG: [HttpClient-1-Worker4] [1s 644ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-1-Worker5] [1s 644ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker4] [1s 644ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-1-Worker4] [1s 644ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker4] [1s 644ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker4] [1s 644ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker7] [1s 644ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@19686541 DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(8) pending subscriber subscribed Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-1-Worker6] [1s 644ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker5] [1s 644ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker5] [1s 645ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker5] [1s 645ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker5] [1s 645ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker5] [1s 646ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker5] [1s 646ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker5] [1s 646ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker5] [1s 646ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker5] [1s 646ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker7] [1s 645ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker5] [1s 646ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker7] [1s 646ms] SocketTube(7) connecting flows DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 646ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-1-Worker8] [1s 645ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker9] [1s 646ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker9] [1s 646ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker9] [1s 646ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker9] [1s 647ms] Http1Publisher(SocketTube(8)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker9] [1s 647ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker6] [1s 645ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker6] [1s 647ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker6] [1s 647ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker6] [1s 647ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker6] [1s 647ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker6] [1s 647ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-1-Worker6] [1s 647ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker6] [1s 647ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker6] [1s 647ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker4] [1s 645ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker4] [1s 647ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker4] [1s 648ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker4] [1s 648ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker4] [1s 648ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker4] [1s 648ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker4] [1s 648ms] Http1Publisher(SocketTube(8)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker4] [1s 648ms] SocketTube(8) trying to write: 191 DEBUG: [HttpClient-1-Worker5] [1s 646ms] Http1Publisher(SocketTube(5)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker7] [1s 646ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker7] [1s 648ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker7] [1s 648ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker7] [1s 648ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-1-Worker7] [1s 648ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker7] [1s 649ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker7] [1s 649ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker8] [1s 646ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker8] [1s 649ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker8] [1s 649ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-1-Worker8] [1s 649ms] SocketTube(8) resuming read event Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-1-Worker7] [1s 649ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [1s 647ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7496806c DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] SocketTube(6) pending subscriber subscribed Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-1-Worker4] [1s 648ms] SocketTube(8) wrote: 191 DEBUG: [HttpClient-1-Worker4] [1s 650ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker6] [1s 650ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker4] [1s 650ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker4] [1s 650ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker5] [1s 648ms] SocketTube(5) trying to write: 191 DEBUG: [HttpClient-1-Worker8] [1s 649ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker5] [1s 651ms] SocketTube(5) wrote: 191 DEBUG: [HttpClient-1-Worker7] [1s 649ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker7] [1s 651ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker7] [1s 651ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker10] [1s 650ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15e60294 for R (true) DEBUG: [HttpClient-1-Worker10] [1s 651ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker10] [1s 651ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker6] [1s 650ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker6] [1s 652ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker6] [1s 652ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker4] [1s 651ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [1s 652ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker4] [1s 652ms] Http1Publisher(SocketTube(8)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker4] [1s 652ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker4] [1s 652ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker4] [1s 652ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker4] [1s 652ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker4] [1s 653ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker4] [1s 653ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker4] [1s 653ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker4] [1s 653ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker4] [1s 653ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker5] [1s 651ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [1s 651ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-1-Worker5] [1s 653ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-2-SelectorManager] [1s 653ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker10] [1s 652ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 653ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-1-Worker11] [1s 653ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [1s 653ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@71be83c4 DEBUG: [HttpClient-2-SelectorManager] [1s 653ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 653ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-1-Worker12] [1s 654ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker12] [1s 654ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker12] [1s 654ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker12] [1s 654ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-1-Worker12] [1s 654ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker12] [1s 654ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker4] [1s 653ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@37a2305e DEBUG: [HttpClient-1-Worker5] [1s 653ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [1s 653ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker10] [1s 655ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [1s 653ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-2-SelectorManager] [1s 654ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-1-Worker4] [1s 654ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker4] [1s 655ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker5] [1s 654ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker5] [1s 656ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker5] [1s 656ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker5] [1s 656ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker5] [1s 656ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker5] [1s 656ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [HttpClient-1-Worker5] [1s 656ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker5] [1s 656ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker5] [1s 656ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6d38e61c DEBUG: [HttpClient-1-Worker11] [1s 655ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker11] [1s 657ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker11] [1s 657ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker11] [1s 657ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker11] [1s 657ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker11] [1s 657ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker11] [1s 657ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker11] [1s 657ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [1s 655ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker11] [1s 657ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker11] [1s 657ms] Http1Publisher(SocketTube(6)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker4] [1s 655ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker4] [1s 657ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-1-Worker5] [1s 657ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [1s 657ms] SocketTube(6) trying to write: 191 DEBUG: [HttpClient-2-SelectorManager] [1s 657ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15e60294 for None (false) DEBUG: [HttpClient-1-Worker11] [1s 658ms] SocketTube(6) wrote: 191 DEBUG: [HttpClient-1-Worker11] [1s 658ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker4] [1s 658ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker13] [1s 658ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [1s 658ms] SocketTube(8) read bytes: 79 DEBUG: [HttpClient-1-Worker13] [1s 658ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-2-SelectorManager] [1s 658ms] Http1AsyncReceiver(SocketTube(8)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker11] [1s 658ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-2-SelectorManager] [1s 659ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker11] [1s 659ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15e60294 for R (false) DEBUG: [HttpClient-1-Worker14] [1s 659ms] Http1AsyncReceiver(SocketTube(8)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@683d9870 DEBUG: [HttpClient-1-Worker14] [1s 659ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker13] [1s 658ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker13] [1s 659ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker13] [1s 659ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker11] [1s 659ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [1s 659ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker11] [1s 659ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker11] [1s 659ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker11] [1s 660ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker11] [1s 660ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [HttpClient-1-Worker11] [1s 660ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker11] [1s 660ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker11] [1s 660ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@276f9bff DEBUG: [HttpClient-1-Worker11] [1s 660ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 659ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d096391 for None (false) DEBUG: [HttpClient-1-Worker14] [1s 659ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@683d9870 DEBUG: [HttpClient-2-SelectorManager] [1s 660ms] SocketTube(5) read bytes: 79 DEBUG: [HttpClient-1-Worker14] [1s 660ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker13] [1s 659ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-SelectorManager] [1s 660ms] Http1AsyncReceiver(SocketTube(5)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker13] [1s 661ms] Exchange sendRequestBody DEBUG: [HttpClient-2-SelectorManager] [1s 661ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker15] [1s 661ms] Http1AsyncReceiver(SocketTube(5)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3f004946 DEBUG: [HttpClient-1-Worker15] [1s 661ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker15] [1s 661ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3f004946 DEBUG: [HttpClient-1-Worker15] [1s 661ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker14] [1s 661ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker15] [1s 661ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker15] [1s 661ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3f004946 DEBUG: [HttpClient-1-Worker15] [1s 661ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker15] [1s 661ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker13] [1s 661ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-SelectorManager] [1s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d096391 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 662ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 661ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@683d9870 DEBUG: [HttpClient-1-Worker14] [1s 662ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker14] [1s 662ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker13] [1s 662ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-SelectorManager] [1s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@316be87f for R (true) DEBUG: [HttpClient-1-Worker13] [1s 662ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker13] [1s 663ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker13] [1s 663ms] Http1Publisher(SocketTube(7)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker13] [1s 663ms] SocketTube(7) trying to write: 191 Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 49878 DEBUG: [HttpClient-2-SelectorManager] [1s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a488f36 for R (true) DEBUG: [HttpClient-1-Worker15] [1s 663ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: true DEBUG: [HttpClient-2-SelectorManager] [1s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a488f36 for None (false) DEBUG: [HttpClient-1-Worker15] [1s 663ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 49886 DEBUG: [HttpClient-1-Worker13] [1s 663ms] SocketTube(7) wrote: 191 DEBUG: [HttpClient-1-Worker14] [1s 664ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: true DEBUG: [HttpClient-2-SelectorManager] [1s 663ms] SocketTube(6) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 664ms] Http1AsyncReceiver(SocketTube(6)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker15] [1s 664ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@464840b2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b3623f8 queue.isEmpty: false DEBUG: [HttpClient-1-Worker16] [1s 664ms] Http1AsyncReceiver(SocketTube(6)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3c71a71a DEBUG: [HttpClient-1-Worker16] [1s 664ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker13] [1s 664ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker13] [1s 664ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker13] [1s 665ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker13] [1s 665ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker13] [1s 665ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker14] [1s 664ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) DEBUG: [HttpClient-2-SelectorManager] [1s 664ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker16] [1s 664ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3c71a71a DEBUG: [HttpClient-1-Worker16] [1s 665ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker16] [1s 665ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker15] [1s 664ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 4 DEBUG: [HttpClient-1-Worker13] [1s 665ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker13] [1s 666ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker13] [1s 666ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker13] [1s 666ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [HttpClient-1-Worker13] [1s 666ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker13] [1s 666ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker13] [1s 666ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@500ac59b DEBUG: [HttpClient-1-Worker13] [1s 666ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a488f36 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 666ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@316be87f for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(7) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] Http1AsyncReceiver(SocketTube(7)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@316be87f for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 667ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 665ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@43450555/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d82f34d queue.isEmpty: false DEBUG: [HttpClient-1-Worker16] [1s 665ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3c71a71a DEBUG: [HttpClient-1-Worker16] [1s 667ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker16] [1s 668ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker15] [1s 666ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker15] [1s 668ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker17] [1s 667ms] Http1AsyncReceiver(SocketTube(7)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2b33254e Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 49900 DEBUG: [HttpClient-1-Worker14] [1s 667ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 4 DEBUG: [HttpClient-1-Worker15] [1s 668ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@464840b2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b3623f8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker15] [1s 669ms] Http1AsyncReceiver(SocketTube(5)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@464840b2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b3623f8 DEBUG: [HttpClient-1-Worker15] [1s 669ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker15] [1s 669ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@464840b2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6b3623f8 DEBUG: [HttpClient-1-Worker15] [1s 669ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker15] [1s 669ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker15] [1s 669ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker15] [1s 669ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [HttpClient-1-Worker15] [1s 669ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) SocketTube(5): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker15] [1s 669ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker15] [1s 669ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker15] [1s 669ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker15] [1s 669ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker15] [1s 669ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 670ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 670ms] SocketTube(5) handling pending subscription for CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [1s 670ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 670ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 670ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 670ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 670ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7d096391 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 670ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 670ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 670ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-1-Worker17] [1s 668ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker16] [1s 668ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker14] [1s 668ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker16] [1s 671ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) DEBUG: [HttpClient-1-Worker15] [1s 670ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker15] [1s 671ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker15] [1s 671ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker17] [1s 670ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2b33254e DEBUG: [HttpClient-1-Worker14] [1s 671ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [HttpClient-1-Worker14] [1s 672ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@43450555/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d82f34d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker14] [1s 672ms] Http1AsyncReceiver(SocketTube(8)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@43450555/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d82f34d DEBUG: [HttpClient-1-Worker14] [1s 672ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker16] [1s 671ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@49bd6e25/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cbff976 queue.isEmpty: false DEBUG: [HttpClient-1-Worker17] [1s 671ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker14] [1s 672ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@43450555/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d82f34d DEBUG: [HttpClient-1-Worker14] [1s 672ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker14] [1s 672ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker14] [1s 673ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker14] [1s 673ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [HttpClient-1-Worker14] [1s 673ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) SocketTube(8): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker14] [1s 673ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-1-Worker15] [1s 672ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [HttpClient-1-Worker15] [1s 673ms] HttpClientImpl(2) ClientImpl (async) elapsed 39 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-1-Worker16] [1s 672ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 4 DEBUG: [HttpClient-1-Worker16] [1s 673ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker16] [1s 673ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [HttpClient-1-Worker16] [1s 673ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@49bd6e25/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cbff976, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker16] [1s 674ms] Http1AsyncReceiver(SocketTube(6)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49bd6e25/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cbff976 DEBUG: [HttpClient-1-Worker16] [1s 674ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-SelectorManager] [1s 672ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 674ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker14] [1s 673ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker18] [1s 674ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker14] [1s 674ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker14] [1s 674ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker14] [1s 674ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 674ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker14] [1s 674ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker14] [1s 674ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker14] [1s 674ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [HttpClient-1-Worker15] [1s 673ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker16] [1s 674ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49bd6e25/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cbff976 DEBUG: [HttpClient-1-Worker16] [1s 675ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker16] [1s 675ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker16] [1s 675ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker16] [1s 675ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [HttpClient-1-Worker18] [1s 674ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 674ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 675ms] SocketTube(8) handling pending subscription for CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [1s 675ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 675ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 675ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 676ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 676ms] SocketTube(8) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 676ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15e60294 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 676ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 676ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 676ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 676ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 676ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-1-Worker14] [1s 675ms] HttpClientImpl(2) ClientImpl (async) elapsed 42 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-1-Worker19] [1s 676ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker19] [1s 676ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [1s 675ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) DEBUG: [HttpClient-1-Worker14] [1s 676ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker17] [1s 675ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker15] [1s 676ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [HttpClient-1-Worker17] [1s 676ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2b33254e DEBUG: [HttpClient-1-Worker15] [1s 677ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker16] [1s 675ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) SocketTube(6): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker14] [1s 676ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) DEBUG: [HttpClient-1-Worker16] [1s 677ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker16] [1s 677ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker17] [1s 677ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker14] [1s 677ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [HttpClient-1-Worker17] [1s 677ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker14] [1s 677ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker16] [1s 677ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker16] [1s 678ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker16] [1s 678ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 678ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-1-Worker16] [1s 678ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker16] [1s 678ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker16] [1s 678ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker16] [1s 678ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker16] [1s 678ms] HttpClientImpl(2) ClientImpl (async) elapsed 45 millis for GET to http://127.0.0.1:45465/ Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 49894 DEBUG: [HttpClient-1-Worker17] [1s 678ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker17] [1s 679ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) DEBUG: [HttpClient-1-Worker17] [1s 679ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@e30827b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19f5cae2 queue.isEmpty: false DEBUG: [HttpClient-1-Worker17] [1s 679ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 4 DEBUG: [HttpClient-1-Worker17] [1s 679ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker17] [1s 679ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker17] [1s 679ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@e30827b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19f5cae2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker17] [1s 679ms] Http1AsyncReceiver(SocketTube(7)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@e30827b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19f5cae2 DEBUG: [HttpClient-1-Worker17] [1s 679ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker17] [1s 679ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@e30827b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19f5cae2 DEBUG: [HttpClient-1-Worker17] [1s 679ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker17] [1s 679ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker17] [1s 679ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker17] [1s 680ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [HttpClient-1-Worker17] [1s 680ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) SocketTube(7): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker17] [1s 680ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-1-Worker17] [1s 680ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker17] [1s 680ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker17] [1s 680ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker17] [1s 680ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker17] [1s 680ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker17] [1s 680ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker17] [1s 680ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker17] [1s 680ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker17] [1s 680ms] HttpClientImpl(2) ClientImpl (async) elapsed 47 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-1-Worker17] [1s 680ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker17] [1s 681ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) DEBUG: [HttpClient-2-SelectorManager] [1s 678ms] SocketTube(6) handling pending subscription for CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker17] [1s 681ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [1s 681ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-Worker17] [1s 681ms] Http1AsyncReceiver(SocketTube(7)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker16] [1s 678ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [1s 681ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 681ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 681ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 681ms] SocketTube(6) resuming read event DEBUG: [HttpClient-1-Worker16] [1s 681ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@66fa7adf(2) DEBUG: [HttpClient-2-SelectorManager] [1s 681ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a488f36 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 681ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 681ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 681ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 681ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-1-Worker16] [1s 682ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [1s 682ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-Worker16] [1s 682ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 682ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 682ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 682ms] SocketTube(5) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 682ms] SocketTube(5) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [1s 682ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 682ms] ConnectionPool(2) SocketTube(5) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 682ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 683ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 683ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 683ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 683ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 683ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 683ms] SocketTube(8) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 683ms] SocketTube(8) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [1s 683ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 683ms] ConnectionPool(2) SocketTube(8) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 683ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 683ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 683ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 684ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 684ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 684ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 684ms] SocketTube(6) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 684ms] SocketTube(6) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [1s 684ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 684ms] ConnectionPool(2) SocketTube(6) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 684ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 684ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 684ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 684ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 685ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 685ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 685ms] SocketTube(7) handling pending subscription for CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [1s 685ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 685ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 685ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 685ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 685ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 685ms] HttpClientImpl(2) No key for channel DEBUG: [HttpClient-2-SelectorManager] [1s 689ms] SocketTube(7) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-2-SelectorManager] [1s 689ms] SocketTube(7) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1095e945 (java.io.IOException: No key for channel) DEBUG: [HttpClient-2-SelectorManager] [1s 690ms] SocketTube(7) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-2-SelectorManager] [1s 690ms] SocketTube(7) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 690ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 690ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 690ms] ConnectionPool(2) SocketTube(7) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 690ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 690ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 691ms] HttpClientImpl(3) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-3-thread-1] [1s 693ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-3-thread-1] [1s 693ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [pool-3-thread-1] [1s 693ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [1s 693ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-1] [1s 693ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-1] [1s 694ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-1] [1s 694ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-1] [1s 694ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-1] [1s 694ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-1] [1s 694ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-1] [1s 694ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@77ce6cc1 queue.isEmpty: true DEBUG: [pool-3-thread-1] [1s 695ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@77ce6cc1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-1] [1s 695ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [1s 695ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [1s 695ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [1s 695ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [1s 695ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-1] [1s 695ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-1] [1s 695ms] PlainHttpConnection(SocketTube(9)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [1s 698ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-3-thread-2] [1s 698ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-3-thread-3] [1s 698ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [pool-3-thread-1] [1s 698ms] PlainHttpConnection(SocketTube(9)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [1s 698ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-3] [1s 698ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-1] [1s 698ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [pool-3-thread-3] [1s 698ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-3] [1s 698ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker0] [1s 698ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [HttpClient-3-SelectorManager] [1s 698ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a273176 for C (true) DEBUG: [pool-3-thread-3] [1s 699ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-SelectorManager] [1s 699ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [pool-3-thread-3] [1s 699ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-SelectorManager] [1s 699ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41061 DEBUG: [HttpClient-2-Worker1] [1s 699ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-3-thread-3] [1s 699ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-3] [1s 699ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-3] [1s 699ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7894800f queue.isEmpty: true DEBUG: [pool-3-thread-3] [1s 699ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7894800f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-3] [1s 699ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [1s 699ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [1s 699ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [1s 699ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [1s 699ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-3] [1s 699ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-3] [1s 700ms] PlainHttpConnection(SocketTube(10)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [1s 700ms] PlainHttpConnection(SocketTube(10)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [1s 700ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 700ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@70df5a06 for C (true) DEBUG: [HttpClient-2-Worker0] [1s 699ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker0] [1s 700ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker0] [1s 700ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker0] [1s 700ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker1] [1s 699ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [HttpClient-3-SelectorManager] [1s 700ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 701ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45705 DEBUG: [HttpClient-2-Worker0] [1s 701ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker0] [1s 701ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker1] [1s 701ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker1] [1s 701ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker1] [1s 701ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker1] [1s 701ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 701ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-2-Worker1] [1s 701ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-2-Worker1] [1s 702ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker1] [1s 702ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker2] [1s 701ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-3-thread-4] [1s 701ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [HttpClient-2-Worker0] [1s 702ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker2] [1s 702ms] Http1Exchange SocketTube(10) connecting flows DEBUG: [HttpClient-3-SelectorManager] [1s 702ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7632f135 DEBUG: [HttpClient-3-SelectorManager] [1s 702ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 702ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 702ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 702ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 702ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-2-Worker4] [1s 702ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker4] [1s 702ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker4] [1s 702ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker4] [1s 702ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-2-Worker4] [1s 702ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker4] [1s 703ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker0] [1s 702ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker2] [1s 702ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker0] [1s 703ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@51cfb7ca queue.isEmpty: true DEBUG: [HttpClient-2-Worker2] [1s 703ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker2] [1s 703ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker2] [1s 703ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker2] [1s 703ms] Http1Publisher(SocketTube(10)) got subscriber: SocketTube(10) DEBUG: [HttpClient-2-Worker2] [1s 703ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker2] [1s 703ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker2] [1s 703ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker3] [1s 702ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [HttpClient-3-SelectorManager] [1s 702ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 704ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker3] [1s 704ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker5] [1s 704ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker5] [1s 704ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker5] [1s 704ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker5] [1s 704ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker5] [1s 704ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker0] [1s 703ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@51cfb7ca, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker0] [1s 706ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [1s 706ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker3] [1s 704ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker0] [1s 706ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker3] [1s 706ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker3] [1s 706ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-SelectorManager] [1s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@422dd61 for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 706ms] SocketTube(10) subscribe event raised Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-2-Worker3] [1s 706ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker1] [1s 704ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker0] [1s 706ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-2-Worker0] [1s 707ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker0] [1s 707ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker0] [1s 707ms] PlainHttpConnection(SocketTube(11)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [1s 707ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker1] [1s 707ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker0] [1s 707ms] PlainHttpConnection(SocketTube(11)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [1s 708ms] PlainHttpConnection(SocketTube(11)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 706ms] SocketTube(10) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@55f23536 DEBUG: [HttpClient-3-SelectorManager] [1s 708ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-2-Worker3] [1s 706ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker2] [1s 707ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker1] [1s 707ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker1] [1s 709ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker1] [1s 709ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker1] [1s 709ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker1] [1s 709ms] Http1Publisher(SocketTube(9)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker1] [1s 709ms] SocketTube(9) trying to write: 191 DEBUG: [HttpClient-3-SelectorManager] [1s 708ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-2-Worker1] [1s 709ms] SocketTube(9) wrote: 191 DEBUG: [HttpClient-2-Worker2] [1s 709ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker2] [1s 710ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker3] [1s 709ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker3] [1s 710ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker3] [1s 710ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6983c46f queue.isEmpty: true DEBUG: [HttpClient-2-Worker3] [1s 710ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6983c46f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker3] [1s 710ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker3] [1s 710ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker3] [1s 710ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker3] [1s 711ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker3] [1s 711ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker3] [1s 711ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker3] [1s 711ms] PlainHttpConnection(SocketTube(12)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker3] [1s 711ms] PlainHttpConnection(SocketTube(12)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker3] [1s 711ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 709ms] Http1AsyncReceiver(SocketTube(10)) Received onSubscribed from upstream DEBUG: [HttpClient-2-Worker1] [1s 709ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker6] [1s 712ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker6] [1s 712ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker6] [1s 712ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker2] [1s 710ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-SelectorManager] [1s 712ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 712ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 712ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-2-Worker1] [1s 712ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker1] [1s 712ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker1] [1s 712ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker1] [1s 713ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker1] [1s 713ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker1] [1s 713ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker6] [1s 712ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 712ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker6] [1s 713ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker7] [1s 713ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker7] [1s 713ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-3-SelectorManager] [1s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@422dd61 for None (false) DEBUG: [HttpClient-2-Worker1] [1s 713ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker1] [1s 714ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker1] [1s 714ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker6] [1s 713ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [1s 713ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-3-SelectorManager] [1s 713ms] SocketTube(9) read bytes: 79 DEBUG: [HttpClient-2-Worker7] [1s 714ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-SelectorManager] [1s 714ms] Http1AsyncReceiver(SocketTube(9)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-Worker1] [1s 714ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-SelectorManager] [1s 714ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker1] [1s 714ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker1] [1s 714ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker1] [1s 714ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker1] [1s 714ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker7] [1s 714ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker7] [1s 714ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker7] [1s 715ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker7] [1s 715ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker7] [1s 715ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker7] [1s 715ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker8] [1s 714ms] Http1AsyncReceiver(SocketTube(9)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@77ce6cc1 DEBUG: [HttpClient-3-SelectorManager] [1s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@422dd61 for R (false) DEBUG: [HttpClient-2-Worker8] [1s 715ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker8] [1s 715ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@77ce6cc1 DEBUG: [HttpClient-2-Worker1] [1s 714ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2302f08e DEBUG: [HttpClient-2-Worker7] [1s 715ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-SelectorManager] [1s 715ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [1s 715ms] Http1Publisher(SocketTube(10)) onNext with 191 bytes DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3428dde4 for C (true) DEBUG: [HttpClient-2-Worker7] [1s 716ms] SocketTube(10) trying to write: 191 DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1523d072 for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23092c4b for R (true) DEBUG: [HttpClient-2-Worker7] [1s 716ms] SocketTube(10) wrote: 191 DEBUG: [HttpClient-2-Worker7] [1s 716ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker7] [1s 716ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker7] [1s 716ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [1s 715ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker1] [1s 715ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-Worker1] [1s 716ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker1] [1s 717ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 4) READING_HEADERS DEBUG: [HttpClient-2-Worker1] [1s 717ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-2-Worker1] [1s 717ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker7] [1s 716ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [1s 716ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker8] [1s 717ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@77ce6cc1 DEBUG: [HttpClient-2-Worker8] [1s 717ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker8] [1s 717ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 41061 DEBUG: [HttpClient-2-Worker8] [1s 718ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker8] [1s 718ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79099d90(3) DEBUG: [HttpClient-2-Worker8] [1s 718ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5be6c4d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c73b796 queue.isEmpty: false DEBUG: [HttpClient-2-Worker8] [1s 719ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 4 DEBUG: [HttpClient-2-Worker8] [1s 719ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker8] [1s 719ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker8] [1s 719ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5be6c4d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c73b796, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker8] [1s 719ms] Http1AsyncReceiver(SocketTube(9)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5be6c4d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c73b796 DEBUG: [HttpClient-2-Worker8] [1s 719ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker8] [1s 719ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5be6c4d2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c73b796 DEBUG: [HttpClient-2-Worker8] [1s 719ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker8] [1s 719ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker8] [1s 719ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker8] [1s 719ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [HttpClient-2-Worker8] [1s 719ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker8] [1s 720ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-2-Worker8] [1s 720ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker8] [1s 720ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker8] [1s 720ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker8] [1s 720ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [1s 720ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker8] [1s 720ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker8] [1s 720ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker8] [1s 720ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker8] [1s 720ms] HttpClientImpl(3) ClientImpl (async) elapsed 27 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-2-Worker8] [1s 720ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-SelectorManager] [1s 716ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59759 DEBUG: [HttpClient-2-Worker8] [1s 720ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79099d90(3) DEBUG: [HttpClient-2-Worker7] [1s 717ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker8] [1s 721ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-3-SelectorManager] [1s 720ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-Worker7] [1s 721ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-SelectorManager] [1s 721ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44539 DEBUG: [HttpClient-3-SelectorManager] [1s 721ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 721ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-2-Worker9] [1s 721ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker8] [1s 721ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker7] [1s 721ms] Http1Exchange reading headers DEBUG: [HttpClient-3-SelectorManager] [1s 721ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-Worker7] [1s 722ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker7] [1s 722ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) First time around DEBUG: [HttpClient-2-Worker7] [1s 722ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker7] [1s 722ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker7] [1s 722ms] Http1Publisher(SocketTube(10)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2675ca09 DEBUG: [HttpClient-2-Worker7] [1s 722ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker10] [1s 721ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker9] [1s 721ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker9] [1s 722ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker9] [1s 722ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker9] [1s 722ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-3-SelectorManager] [1s 722ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 723ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 723ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 723ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker10] [1s 722ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker10] [1s 723ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker10] [1s 723ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker10] [1s 723ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker10] [1s 723ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker10] [1s 723ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-2-Worker10] [1s 723ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker10] [1s 723ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker10] [1s 723ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker9] [1s 722ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@422dd61 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 724ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 724ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 724ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 724ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 724ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker9] [1s 724ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-2-Worker11] [1s 724ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker11] [1s 724ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker9] [1s 724ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-3-SelectorManager] [1s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23092c4b for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 725ms] SocketTube(10) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 725ms] Http1AsyncReceiver(SocketTube(10)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [1s 725ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23092c4b for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 725ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 725ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 725ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10d779cd DEBUG: [HttpClient-3-SelectorManager] [1s 725ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 725ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 725ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-2-Worker9] [1s 724ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker13] [1s 725ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker12] [1s 725ms] Http1AsyncReceiver(SocketTube(10)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7894800f DEBUG: [HttpClient-2-Worker12] [1s 726ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker12] [1s 726ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7894800f DEBUG: [HttpClient-2-Worker12] [1s 726ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-SelectorManager] [1s 725ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-2-Worker12] [1s 726ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker9] [1s 725ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker13] [1s 725ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-SelectorManager] [1s 726ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 726ms] SocketTube(12) subscribe event raised Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-2-Worker12] [1s 726ms] Http1AsyncReceiver(SocketTube(10)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7894800f DEBUG: [HttpClient-2-Worker12] [1s 727ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker10] [1s 727ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker10] [1s 727ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker10] [1s 727ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker10] [1s 727ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-Worker13] [1s 726ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 726ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@21398096 DEBUG: [HttpClient-3-SelectorManager] [1s 727ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 728ms] SocketTube(12) calling onSubscribe Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-2-Worker12] [1s 727ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker13] [1s 727ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-2-Worker13] [1s 728ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker13] [1s 728ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 728ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 45705 DEBUG: [HttpClient-2-Worker9] [1s 728ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-SelectorManager] [1s 728ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 729ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-2-Worker9] [1s 729ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker9] [1s 729ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker9] [1s 729ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-Worker14] [1s 729ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker14] [1s 729ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker12] [1s 729ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker12] [1s 729ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79099d90(3) DEBUG: [HttpClient-2-Worker12] [1s 730ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@50de4e83/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76dd676f queue.isEmpty: false DEBUG: [HttpClient-2-Worker12] [1s 730ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 4 DEBUG: [HttpClient-2-Worker12] [1s 730ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker12] [1s 730ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker12] [1s 730ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@50de4e83/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76dd676f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker12] [1s 730ms] Http1AsyncReceiver(SocketTube(10)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@50de4e83/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76dd676f DEBUG: [HttpClient-2-Worker12] [1s 730ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker12] [1s 730ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@50de4e83/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76dd676f DEBUG: [HttpClient-2-Worker12] [1s 730ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker12] [1s 730ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker12] [1s 731ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker12] [1s 731ms] Http1AsyncReceiver(SocketTube(10)) cleared DEBUG: [HttpClient-2-Worker12] [1s 731ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) SocketTube(10): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker12] [1s 731ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-2-Worker12] [1s 731ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker12] [1s 731ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker12] [1s 731ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker12] [1s 731ms] SocketTube(10) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker12] [1s 731ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker12] [1s 731ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker12] [1s 731ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker12] [1s 731ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker12] [1s 731ms] HttpClientImpl(3) ClientImpl (async) elapsed 33 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-2-Worker12] [1s 731ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker12] [1s 732ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79099d90(3) DEBUG: [HttpClient-2-Worker12] [1s 732ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 0 DEBUG: [HttpClient-2-Worker12] [1s 732ms] Http1AsyncReceiver(SocketTube(10)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [1s 729ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 732ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker14] [1s 729ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bb89b8e for R (true) DEBUG: [HttpClient-2-Worker14] [1s 732ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-2-Worker14] [1s 732ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker14] [1s 732ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [1s 732ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [1s 732ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 733ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker15] [1s 733ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-3-SelectorManager] [1s 733ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 733ms] SocketTube(10) handling pending subscription for CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [1s 733ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 733ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 733ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 733ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 733ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23092c4b for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 733ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 733ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 733ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 733ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 733ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker17] [1s 733ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker15] [1s 733ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker16] [1s 733ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [1s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f5d3e32 for R (true) DEBUG: [HttpClient-2-Worker16] [1s 734ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker16] [1s 734ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker16] [1s 734ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker16] [1s 734ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker16] [1s 734ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker17] [1s 733ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [1s 734ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker15] [1s 734ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker15] [1s 734ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker15] [1s 735ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker15] [1s 735ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker15] [1s 735ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker16] [1s 734ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker16] [1s 735ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker16] [1s 735ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker16] [1s 735ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker16] [1s 735ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker16] [1s 735ms] Http1Publisher(SocketTube(11)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker16] [1s 735ms] SocketTube(11) trying to write: 191 DEBUG: [HttpClient-2-Worker15] [1s 735ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker16] [1s 736ms] SocketTube(11) wrote: 191 DEBUG: [HttpClient-2-Worker16] [1s 736ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker15] [1s 736ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker15] [1s 736ms] Http1Publisher(SocketTube(12)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker15] [1s 736ms] SocketTube(12) trying to write: 191 DEBUG: [HttpClient-2-Worker15] [1s 736ms] SocketTube(12) wrote: 191 DEBUG: [HttpClient-2-Worker15] [1s 736ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker16] [1s 736ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker16] [1s 736ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker16] [1s 737ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker16] [1s 737ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker16] [1s 737ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker16] [1s 737ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker16] [1s 737ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker16] [1s 737ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-2-Worker16] [1s 737ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker16] [1s 737ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker15] [1s 736ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker15] [1s 737ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [1s 737ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [1s 737ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker16] [1s 737ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5a6445f7 DEBUG: [HttpClient-2-Worker16] [1s 738ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [1s 737ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker15] [1s 738ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker15] [1s 738ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker15] [1s 738ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [HttpClient-2-Worker15] [1s 738ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker15] [1s 738ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker15] [1s 738ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@16da674e DEBUG: [HttpClient-2-Worker15] [1s 739ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f5d3e32 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 740ms] SocketTube(12) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 740ms] Http1AsyncReceiver(SocketTube(12)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [1s 740ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker18] [1s 740ms] Http1AsyncReceiver(SocketTube(12)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6983c46f DEBUG: [HttpClient-3-SelectorManager] [1s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f5d3e32 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 740ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bb89b8e for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 740ms] SocketTube(11) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 740ms] Http1AsyncReceiver(SocketTube(11)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [1s 740ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker18] [1s 740ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker19] [1s 740ms] Http1AsyncReceiver(SocketTube(11)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@51cfb7ca DEBUG: [HttpClient-3-SelectorManager] [1s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bb89b8e for R (false) DEBUG: [HttpClient-2-Worker19] [1s 741ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker19] [1s 741ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@51cfb7ca DEBUG: [HttpClient-2-Worker19] [1s 741ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker19] [1s 741ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker19] [1s 741ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@51cfb7ca DEBUG: [HttpClient-2-Worker19] [1s 741ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker18] [1s 741ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6983c46f DEBUG: [HttpClient-3-SelectorManager] [1s 741ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker18] [1s 741ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker18] [1s 741ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker18] [1s 742ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6983c46f DEBUG: [HttpClient-2-Worker18] [1s 742ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker18] [1s 742ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker19] [1s 741ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 44539 DEBUG: [HttpClient-2-Worker18] [1s 742ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: true Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 59759 DEBUG: [HttpClient-2-Worker18] [1s 743ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79099d90(3) DEBUG: [HttpClient-2-Worker19] [1s 743ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker18] [1s 743ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2d335268/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@198141c0 queue.isEmpty: false DEBUG: [HttpClient-2-Worker19] [1s 743ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@79099d90(3) DEBUG: [HttpClient-2-Worker18] [1s 743ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 4 DEBUG: [HttpClient-2-Worker19] [1s 743ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@11becec2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@561be385 queue.isEmpty: false DEBUG: [HttpClient-2-Worker19] [1s 743ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 4 DEBUG: [HttpClient-2-Worker19] [1s 743ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker19] [1s 743ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker19] [1s 743ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@11becec2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@561be385, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker18] [1s 743ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker18] [1s 743ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [HttpClient-2-Worker18] [1s 744ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2d335268/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@198141c0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker18] [1s 744ms] Http1AsyncReceiver(SocketTube(12)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2d335268/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@198141c0 DEBUG: [HttpClient-2-Worker19] [1s 743ms] Http1AsyncReceiver(SocketTube(11)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@11becec2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@561be385 DEBUG: [HttpClient-2-Worker19] [1s 744ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker19] [1s 744ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@11becec2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@561be385 DEBUG: [HttpClient-2-Worker19] [1s 744ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker19] [1s 744ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker19] [1s 744ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker19] [1s 744ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [HttpClient-2-Worker19] [1s 744ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) SocketTube(11): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker19] [1s 744ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-2-Worker19] [1s 745ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker19] [1s 745ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker19] [1s 745ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker19] [1s 745ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 745ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 745ms] SocketTube(11) handling pending subscription for CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [1s 745ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-Worker18] [1s 744ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker18] [1s 745ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2d335268/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@198141c0 DEBUG: [HttpClient-2-Worker18] [1s 745ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker18] [1s 745ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker18] [1s 745ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker18] [1s 745ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [HttpClient-2-Worker18] [1s 745ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) SocketTube(12): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker19] [1s 745ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-3-SelectorManager] [1s 745ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 746ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 746ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 746ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bb89b8e for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 746ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 746ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 746ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-2-Worker18] [1s 746ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-2-Worker18] [1s 746ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker19] [1s 746ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker19] [1s 746ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-3-SelectorManager] [1s 747ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 747ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker19] [1s 747ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [HttpClient-2-Worker20] [1s 747ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker18] [1s 746ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker18] [1s 747ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker18] [1s 747ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker18] [1s 747ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker18] [1s 747ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker18] [1s 747ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker19] [1s 747ms] HttpClientImpl(3) ClientImpl (async) elapsed 49 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-2-Worker20] [1s 747ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 747ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(12) handling pending subscription for CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f5d3e32 for R (false) DEBUG: [HttpClient-2-Worker18] [1s 747ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker19] [1s 748ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker18] [1s 748ms] HttpClientImpl(3) ClientImpl (async) elapsed 46 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-2-Worker19] [1s 748ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79099d90(3) DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-2-Worker19] [1s 749ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [HttpClient-2-Worker19] [1s 749ms] Http1AsyncReceiver(SocketTube(11)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker18] [1s 748ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-SelectorManager] [1s 749ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker18] [1s 749ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@79099d90(3) DEBUG: [HttpClient-3-SelectorManager] [1s 749ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-2-Worker18] [1s 749ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [HttpClient-2-Worker18] [1s 749ms] Http1AsyncReceiver(SocketTube(12)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [1s 749ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-Worker21] [1s 749ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-Worker21] [1s 750ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] SocketTube(9) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] SocketTube(9) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] ConnectionPool(3) SocketTube(9) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] SocketTube(10) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 750ms] SocketTube(10) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] ConnectionPool(3) SocketTube(10) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(11) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(11) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] ConnectionPool(3) SocketTube(11) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 751ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 752ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 752ms] SocketTube(12) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 752ms] SocketTube(12) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [1s 752ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 752ms] ConnectionPool(3) SocketTube(12) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 752ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 752ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 752ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 752ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 753ms] HttpClientImpl(4) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-4-thread-3] [1s 755ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-4-thread-3] [1s 755ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [pool-4-thread-3] [1s 755ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-3] [1s 755ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-3] [1s 755ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-3] [1s 755ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-2] [1s 756ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-4-thread-3] [1s 756ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-3] [1s 756ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-3] [1s 756ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-3] [1s 756ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-3] [1s 756ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@396fc8d5 queue.isEmpty: true DEBUG: [HttpClient-3-Worker0] [1s 757ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [pool-4-thread-3] [1s 757ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@396fc8d5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-1] [1s 757ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-4-thread-3] [1s 757ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [1s 757ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-3] [1s 757ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [1s 757ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [1s 757ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [1s 757ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-3] [1s 757ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-1] [1s 757ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [pool-4-thread-1] [1s 757ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [1s 757ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-1] [1s 757ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-1] [1s 757ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker0] [1s 757ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-3] [1s 757ms] PlainHttpConnection(SocketTube(13)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [1s 758ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [1s 758ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker0] [1s 758ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-3] [1s 758ms] PlainHttpConnection(SocketTube(13)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [1s 758ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-3] [1s 758ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-3-Worker0] [1s 758ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-4] [1s 759ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [HttpClient-3-Worker0] [1s 759ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-SelectorManager] [1s 759ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@32aad738 for C (true) DEBUG: [pool-4-thread-1] [1s 759ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-1] [1s 759ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-SelectorManager] [1s 759ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker1] [1s 759ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [HttpClient-4-SelectorManager] [1s 759ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51249 DEBUG: [pool-4-thread-1] [1s 759ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5404aed6 queue.isEmpty: true DEBUG: [HttpClient-3-Worker1] [1s 759ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker0] [1s 759ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker0] [1s 759ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-1] [1s 759ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5404aed6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker0] [1s 759ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@70ec6575 queue.isEmpty: true DEBUG: [pool-4-thread-1] [1s 759ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [1s 759ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@70ec6575, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker0] [1s 759ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [1s 760ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [1s 760ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [1s 760ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [1s 760ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker0] [1s 760ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker0] [1s 760ms] PlainHttpConnection(SocketTube(15)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [1s 760ms] PlainHttpConnection(SocketTube(15)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [1s 759ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker1] [1s 760ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker1] [1s 760ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker2] [1s 759ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker1] [1s 761ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [1s 759ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [1s 761ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-1] [1s 761ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [1s 760ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [1s 761ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3852bc48 for C (true) DEBUG: [HttpClient-3-Worker2] [1s 761ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker1] [1s 761ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker1] [1s 761ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker1] [1s 761ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4d61c505 queue.isEmpty: true DEBUG: [HttpClient-3-Worker1] [1s 761ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4d61c505, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker1] [1s 762ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker1] [1s 762ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [1s 762ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker1] [1s 762ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [1s 762ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker1] [1s 762ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker1] [1s 762ms] PlainHttpConnection(SocketTube(16)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [1s 762ms] PlainHttpConnection(SocketTube(16)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker1] [1s 762ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [pool-4-thread-1] [1s 761ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-SelectorManager] [1s 761ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [1s 763ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36013 DEBUG: [HttpClient-4-SelectorManager] [1s 763ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@19a73ea3 for C (true) DEBUG: [HttpClient-3-Worker2] [1s 761ms] SocketTube(13) connecting flows DEBUG: [pool-4-thread-1] [1s 763ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker2] [1s 763ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker2] [1s 763ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker2] [1s 763ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker2] [1s 763ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-3-Worker2] [1s 763ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker2] [1s 764ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker2] [1s 764ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker3] [1s 763ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [HttpClient-4-SelectorManager] [1s 763ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker3] [1s 764ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker3] [1s 764ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker3] [1s 764ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker3] [1s 764ms] SocketTube(15) registering subscribe event Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [pool-4-thread-1] [1s 763ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-SelectorManager] [1s 764ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41841 DEBUG: [pool-4-thread-1] [1s 765ms] PlainHttpConnection(SocketTube(14)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker2] [1s 765ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-SelectorManager] [1s 765ms] SocketTube(13) subscribe event raised DEBUG: [pool-4-thread-1] [1s 765ms] PlainHttpConnection(SocketTube(14)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-4-SelectorManager] [1s 765ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@617a3a65 DEBUG: [HttpClient-4-SelectorManager] [1s 765ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 765ms] SocketTube(13) calling onSubscribe DEBUG: [pool-4-thread-1] [1s 765ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-3-Worker3] [1s 764ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker2] [1s 765ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker2] [1s 765ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker2] [1s 765ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker4] [1s 765ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [HttpClient-4-SelectorManager] [1s 765ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker4] [1s 766ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker3] [1s 765ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-4-SelectorManager] [1s 766ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-3-Worker3] [1s 766ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker3] [1s 766ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker3] [1s 766ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker4] [1s 766ms] SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker4] [1s 766ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-3-Worker4] [1s 766ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker4] [1s 766ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker4] [1s 767ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [HttpClient-3-Worker5] [1s 766ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [1s 766ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 767ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 767ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [1s 767ms] SocketTube(15) subscribe event raised Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-3-Worker4] [1s 767ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-3-Worker4] [1s 767ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-3-Worker4] [1s 767ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker3] [1s 767ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker3] [1s 767ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker3] [1s 768ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker3] [1s 768ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker5] [1s 767ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker5] [1s 768ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker6] [1s 767ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [1s 767ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1d7fca69 DEBUG: [HttpClient-4-SelectorManager] [1s 768ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 768ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 768ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-3-Worker7] [1s 768ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker7] [1s 768ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker7] [1s 769ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker7] [1s 769ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-3-Worker7] [1s 769ms] SocketTube(15) resuming read event DEBUG: [HttpClient-3-Worker7] [1s 769ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker4] [1s 769ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker4] [1s 769ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker4] [1s 769ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker4] [1s 769ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker5] [1s 768ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker5] [1s 769ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker5] [1s 769ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker6] [1s 768ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-4-SelectorManager] [1s 768ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 770ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 770ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3d8dad43 for C (true) DEBUG: [HttpClient-4-SelectorManager] [1s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7e9213 for R (true) DEBUG: [HttpClient-4-SelectorManager] [1s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49866267 for R (true) DEBUG: [HttpClient-4-SelectorManager] [1s 770ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 770ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [1s 770ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-3-Worker8] [1s 770ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [1s 770ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@34f30e44 DEBUG: [HttpClient-4-SelectorManager] [1s 770ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 770ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 771ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker6] [1s 770ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker9] [1s 771ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker9] [1s 771ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker9] [1s 771ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker9] [1s 771ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-3-Worker9] [1s 771ms] SocketTube(16) resuming read event DEBUG: [HttpClient-3-Worker9] [1s 771ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker8] [1s 770ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-4-SelectorManager] [1s 771ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 771ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 771ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-3-Worker6] [1s 771ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker6] [1s 771ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker6] [1s 772ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker6] [1s 772ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker6] [1s 772ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker6] [1s 772ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker6] [1s 772ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker8] [1s 771ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-4-SelectorManager] [1s 771ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-3-Worker8] [1s 772ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker8] [1s 772ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker8] [1s 772ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker8] [1s 772ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker8] [1s 772ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker6] [1s 772ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker6] [1s 772ms] Http1Publisher(SocketTube(13)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker6] [1s 773ms] SocketTube(13) trying to write: 191 DEBUG: [HttpClient-3-Worker10] [1s 772ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker6] [1s 773ms] SocketTube(13) wrote: 191 DEBUG: [HttpClient-3-Worker6] [1s 773ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker6] [1s 773ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker6] [1s 773ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker6] [1s 773ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker6] [1s 773ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker6] [1s 773ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker6] [1s 773ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker6] [1s 773ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker6] [1s 773ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [HttpClient-3-Worker6] [1s 773ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [HttpClient-4-SelectorManager] [1s 772ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58561 DEBUG: [HttpClient-3-Worker8] [1s 772ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24cf2fe6 for R (true) DEBUG: [HttpClient-3-Worker10] [1s 773ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker8] [1s 774ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker6] [1s 773ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker6] [1s 774ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@51126ac8 DEBUG: [HttpClient-3-Worker11] [1s 774ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker6] [1s 774ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49866267 for None (false) DEBUG: [HttpClient-3-Worker11] [1s 774ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker10] [1s 774ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] SocketTube(13) read bytes: 79 DEBUG: [HttpClient-3-Worker10] [1s 775ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker10] [1s 775ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker10] [1s 775ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker10] [1s 775ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker10] [1s 775ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker10] [1s 775ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker10] [1s 775ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker10] [1s 775ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker10] [1s 775ms] Http1Publisher(SocketTube(16)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker10] [1s 775ms] SocketTube(16) trying to write: 191 DEBUG: [HttpClient-3-Worker8] [1s 774ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker11] [1s 774ms] SocketTube(14) connecting flows DEBUG: [HttpClient-4-SelectorManager] [1s 775ms] Http1AsyncReceiver(SocketTube(13)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [1s 776ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker12] [1s 776ms] Http1AsyncReceiver(SocketTube(13)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@396fc8d5 DEBUG: [HttpClient-4-SelectorManager] [1s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49866267 for R (false) DEBUG: [HttpClient-3-Worker12] [1s 776ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker12] [1s 776ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@396fc8d5 DEBUG: [HttpClient-3-Worker12] [1s 776ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker10] [1s 775ms] SocketTube(16) wrote: 191 DEBUG: [HttpClient-3-Worker12] [1s 776ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker12] [1s 776ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@396fc8d5 DEBUG: [HttpClient-3-Worker12] [1s 776ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker12] [1s 776ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker8] [1s 775ms] Http1Publisher(SocketTube(15)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker11] [1s 776ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-4-SelectorManager] [1s 776ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 51249 DEBUG: [HttpClient-3-Worker12] [1s 777ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker10] [1s 776ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker12] [1s 777ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@37a82050(4) DEBUG: [HttpClient-3-Worker8] [1s 777ms] SocketTube(15) trying to write: 191 DEBUG: [HttpClient-3-Worker10] [1s 777ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker11] [1s 777ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-4-SelectorManager] [1s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24cf2fe6 for None (false) DEBUG: [HttpClient-3-Worker11] [1s 777ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker8] [1s 778ms] SocketTube(15) wrote: 191 DEBUG: [HttpClient-4-SelectorManager] [1s 778ms] SocketTube(16) read bytes: 79 DEBUG: [HttpClient-3-Worker11] [1s 778ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [HttpClient-4-SelectorManager] [1s 778ms] Http1AsyncReceiver(SocketTube(16)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [1s 778ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24cf2fe6 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 778ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 778ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-3-Worker13] [1s 778ms] Http1AsyncReceiver(SocketTube(16)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4d61c505 DEBUG: [HttpClient-3-Worker13] [1s 778ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker12] [1s 777ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4988d534/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44a64a61 queue.isEmpty: false DEBUG: [HttpClient-3-Worker10] [1s 777ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker12] [1s 778ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 4 DEBUG: [HttpClient-3-Worker8] [1s 778ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker12] [1s 779ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker8] [1s 779ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker11] [1s 778ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker11] [1s 779ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [1s 778ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7b7e110c DEBUG: [HttpClient-4-SelectorManager] [1s 801ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 801ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 801ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [1s 801ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 801ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7e9213 for None (false) DEBUG: [HttpClient-4-SelectorManager] [1s 801ms] SocketTube(15) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [1s 801ms] Http1AsyncReceiver(SocketTube(15)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [1s 801ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 802ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7e9213 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 802ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [1s 805ms] Http1AsyncReceiver(SocketTube(15)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@70ec6575 DEBUG: [HttpClient-3-Worker15] [1s 805ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker15] [1s 805ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@70ec6575 DEBUG: [HttpClient-3-Worker15] [1s 805ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker13] [1s 778ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4d61c505 DEBUG: [HttpClient-3-Worker10] [1s 779ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker13] [1s 806ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker13] [1s 807ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker8] [1s 779ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker12] [1s 779ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker14] [1s 805ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker14] [1s 808ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker12] [1s 808ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4988d534/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44a64a61, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker15] [1s 805ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker15] [1s 809ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@70ec6575 DEBUG: [HttpClient-3-Worker15] [1s 809ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 4 DEBUG: [HttpClient-3-Worker10] [1s 807ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker13] [1s 807ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4d61c505 DEBUG: [HttpClient-3-Worker8] [1s 807ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker14] [1s 808ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-SelectorManager] [1s 808ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-3-Worker14] [1s 810ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-3-Worker12] [1s 808ms] Http1AsyncReceiver(SocketTube(13)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4988d534/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44a64a61 DEBUG: [HttpClient-3-Worker11] [1s 809ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker10] [1s 809ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker10] [1s 811ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker10] [1s 811ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-3-Worker10] [1s 811ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [HttpClient-3-Worker10] [1s 811ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) headersReader is already completed DEBUG: [HttpClient-3-Worker10] [1s 811ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker10] [1s 811ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker13] [1s 809ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 4 DEBUG: [HttpClient-3-Worker8] [1s 810ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker8] [1s 811ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker8] [1s 811ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker8] [1s 812ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 4) READING_BODY Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 41841 DEBUG: [HttpClient-3-Worker10] [1s 812ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker10] [1s 812ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@37a82050(4) DEBUG: [HttpClient-3-Worker10] [1s 812ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@779a1b43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16b2a303 queue.isEmpty: false DEBUG: [HttpClient-4-SelectorManager] [1s 810ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker14] [1s 810ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker14] [1s 812ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5753a109 for R (true) DEBUG: [HttpClient-3-Worker12] [1s 810ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-3-Worker8] [1s 812ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [HttpClient-3-Worker8] [1s 813ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) headersReader is already completed DEBUG: [HttpClient-3-Worker8] [1s 813ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker8] [1s 813ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker10] [1s 812ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker16] [1s 812ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker12] [1s 813ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4988d534/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@44a64a61 Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 36013 DEBUG: [HttpClient-3-Worker11] [1s 813ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker11] [1s 814ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker11] [1s 814ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker11] [1s 814ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker11] [1s 814ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker11] [1s 814ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker11] [1s 814ms] Http1Publisher(SocketTube(14)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker11] [1s 815ms] SocketTube(14) trying to write: 191 DEBUG: [HttpClient-3-Worker10] [1s 814ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [HttpClient-3-Worker11] [1s 815ms] SocketTube(14) wrote: 191 DEBUG: [HttpClient-3-Worker16] [1s 814ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker12] [1s 814ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker12] [1s 815ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker12] [1s 815ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker12] [1s 815ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [HttpClient-3-Worker12] [1s 815ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker8] [1s 814ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker11] [1s 815ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker8] [1s 816ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@37a82050(4) DEBUG: [HttpClient-3-Worker10] [1s 815ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@779a1b43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16b2a303, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker8] [1s 816ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2bc582ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19eedb89 queue.isEmpty: false DEBUG: [HttpClient-3-Worker16] [1s 815ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker10] [1s 816ms] Http1AsyncReceiver(SocketTube(16)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@779a1b43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16b2a303 DEBUG: [HttpClient-3-Worker10] [1s 816ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker10] [1s 816ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@779a1b43/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16b2a303 DEBUG: [HttpClient-3-Worker10] [1s 816ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker10] [1s 816ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker10] [1s 817ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker10] [1s 817ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [HttpClient-3-Worker10] [1s 817ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) SocketTube(16): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker12] [1s 816ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker12] [1s 817ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker11] [1s 816ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-4-SelectorManager] [1s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5753a109 for None (false) DEBUG: [HttpClient-3-Worker11] [1s 817ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker11] [1s 817ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker11] [1s 817ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker11] [1s 817ms] Http1Publisher(SocketTube(14)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker11] [1s 818ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker11] [1s 818ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker11] [1s 818ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker11] [1s 818ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker11] [1s 818ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker11] [1s 818ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker11] [1s 818ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker11] [1s 818ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker11] [1s 818ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker11] [1s 818ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3e898bf4 DEBUG: [HttpClient-3-Worker11] [1s 818ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker11] [1s 818ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker8] [1s 816ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker8] [1s 821ms] HttpClientImpl(4) body subscriber registered: 3 DEBUG: [HttpClient-3-Worker8] [1s 821ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2bc582ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19eedb89, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker8] [1s 821ms] Http1AsyncReceiver(SocketTube(15)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2bc582ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19eedb89 DEBUG: [HttpClient-3-Worker10] [1s 817ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-3-Worker10] [1s 821ms] SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker10] [1s 821ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-3-Worker10] [1s 821ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker10] [1s 821ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker10] [1s 821ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-3-Worker10] [1s 821ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker12] [1s 817ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker12] [1s 822ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker12] [1s 822ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker12] [1s 822ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker12] [1s 822ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker12] [1s 822ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker12] [1s 822ms] HttpClientImpl(4) body subscriber unregistered: 2 DEBUG: [HttpClient-3-Worker12] [1s 822ms] HttpClientImpl(4) ClientImpl (async) elapsed 67 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-3-Worker12] [1s 822ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker12] [1s 822ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@37a82050(4) DEBUG: [HttpClient-3-Worker12] [1s 822ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-3-Worker12] [1s 823ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [1s 817ms] SocketTube(14) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [1s 823ms] Http1AsyncReceiver(SocketTube(14)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [1s 823ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 823ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5753a109 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 823ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 823ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [1s 823ms] SocketTube(16) handling pending subscription for CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [1s 823ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [1s 823ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@24cf2fe6 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@49866267 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 824ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker11] [1s 818ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker11] [1s 826ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [HttpClient-3-Worker8] [1s 821ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker18] [1s 826ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker18] [1s 826ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker8] [1s 826ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2bc582ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19eedb89 DEBUG: [HttpClient-3-Worker8] [1s 826ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker8] [1s 826ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker8] [1s 826ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker8] [1s 826ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [HttpClient-3-Worker10] [1s 822ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-3-Worker11] [1s 826ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker10] [1s 827ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [HttpClient-3-Worker17] [1s 826ms] Http1AsyncReceiver(SocketTube(14)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5404aed6 DEBUG: [HttpClient-3-Worker17] [1s 827ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker17] [1s 827ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5404aed6 DEBUG: [HttpClient-3-Worker17] [1s 827ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker8] [1s 826ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) SocketTube(15): return to HTTP/1.1 pool DEBUG: [HttpClient-4-SelectorManager] [1s 827ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 828ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-3-Worker10] [1s 827ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [HttpClient-3-Worker19] [1s 828ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker19] [1s 828ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [1s 827ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker17] [1s 828ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5404aed6 DEBUG: [HttpClient-3-Worker17] [1s 828ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker17] [1s 828ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker8] [1s 828ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-3-Worker8] [1s 829ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker8] [1s 829ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker8] [1s 829ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker10] [1s 828ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker10] [1s 829ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker10] [1s 829ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@37a82050(4) DEBUG: [HttpClient-3-Worker8] [1s 829ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker10] [1s 830ms] HttpClientImpl(4) ClientImpl (async) elapsed 71 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-3-Worker8] [1s 830ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker8] [1s 830ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker8] [1s 830ms] SocketTube(15) write: registering startSubscription event Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 58561 DEBUG: [HttpClient-3-Worker8] [1s 830ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-4-SelectorManager] [1s 829ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-3-Worker17] [1s 830ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker10] [1s 830ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker17] [1s 830ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@37a82050(4) DEBUG: [HttpClient-3-Worker10] [1s 830ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3d79b538 DEBUG: [HttpClient-3-Worker17] [1s 830ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@34d29940/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@292976aa queue.isEmpty: false DEBUG: [HttpClient-3-Worker8] [1s 830ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [HttpClient-3-Worker10] [1s 831ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 830ms] SocketTube(15) handling pending subscription for CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [1s 831ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-Worker8] [1s 831ms] Http1AsyncReceiver(SocketTube(15)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker8] [1s 831ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker8] [1s 831ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@37a82050(4) DEBUG: [HttpClient-3-Worker17] [1s 831ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 4 DEBUG: [HttpClient-4-SelectorManager] [1s 831ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 831ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-3-Worker8] [1s 831ms] HttpClientImpl(4) ClientImpl (async) elapsed 75 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-3-Worker8] [1s 831ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker8] [1s 831ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2d97f08f DEBUG: [HttpClient-3-Worker17] [1s 831ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker8] [1s 832ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 831ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 832ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7a7e9213 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 832ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 832ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 832ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-3-Worker17] [1s 832ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-4-SelectorManager] [1s 832ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 832ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker20] [1s 832ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker20] [1s 832ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [1s 832ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@34d29940/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@292976aa, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker17] [1s 833ms] Http1AsyncReceiver(SocketTube(14)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@34d29940/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@292976aa DEBUG: [HttpClient-3-Worker17] [1s 833ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker17] [1s 833ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@34d29940/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@292976aa DEBUG: [HttpClient-3-Worker17] [1s 833ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker17] [1s 833ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker17] [1s 833ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker17] [1s 833ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [HttpClient-3-Worker17] [1s 833ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker17] [1s 833ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker17] [1s 833ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker17] [1s 834ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker17] [1s 834ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker17] [1s 834ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [1s 834ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker17] [1s 834ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 834ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [1s 834ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [1s 834ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [1s 834ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 834ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 834ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 834ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5753a109 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 834ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 834ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 834ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-3-Worker17] [1s 834ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [1s 835ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 835ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker17] [1s 835ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker21] [1s 835ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker21] [1s 835ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [1s 835ms] HttpClientImpl(4) ClientImpl (async) elapsed 78 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-3-Worker17] [1s 836ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker17] [1s 836ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@37a82050(4) DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-3-Worker17] [1s 836ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-3-Worker17] [1s 836ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(13) pausing read event DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] ConnectionPool(4) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] SocketTube(16) pausing read event DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] ConnectionPool(4) SocketTube(16) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [1s 837ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) pausing read event DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] ConnectionPool(4) SocketTube(15) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(14) pausing read event DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [1s 838ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 839ms] ConnectionPool(4) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 839ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [1s 839ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 839ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [1s 839ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 841ms] HttpClientImpl(5) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-5-thread-1] [1s 842ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-5-thread-2] [1s 842ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-5-thread-3] [1s 842ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [pool-5-thread-1] [1s 842ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [pool-5-thread-1] [1s 842ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-1] [1s 842ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-3] [1s 842ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [pool-5-thread-1] [1s 842ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-1] [1s 842ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-3] [1s 842ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [1s 842ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-3] [1s 843ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-3] [1s 843ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-1] [1s 843ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-1] [1s 843ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-3] [1s 843ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-3] [1s 843ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-1] [1s 843ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-1] [1s 843ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-1] [1s 843ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2616d9ac queue.isEmpty: true DEBUG: [pool-5-thread-3] [1s 843ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-3] [1s 844ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-1] [1s 843ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2616d9ac, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-3] [1s 844ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@44a83ac9 queue.isEmpty: true DEBUG: [pool-5-thread-1] [1s 844ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [1s 844ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@44a83ac9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-1] [1s 844ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [1s 844ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [1s 844ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [1s 844ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [1s 844ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [1s 844ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [1s 844ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-3] [1s 844ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [1s 844ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-3] [1s 844ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-1] [1s 844ms] PlainHttpConnection(SocketTube(17)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-3] [1s 844ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-3] [1s 844ms] PlainHttpConnection(SocketTube(18)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-1] [1s 844ms] PlainHttpConnection(SocketTube(17)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-3] [1s 845ms] PlainHttpConnection(SocketTube(18)) bind completed /0.0.0.0 DEBUG: [pool-5-thread-1] [1s 845ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [pool-5-thread-3] [1s 845ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3c97dae for C (true) DEBUG: [HttpClient-4-Worker0] [1s 845ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [1s 845ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52833 DEBUG: [pool-5-thread-4] [1s 845ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@93116de for C (true) DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [1s 846ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33019 DEBUG: [HttpClient-4-Worker2] [1s 846ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [HttpClient-4-Worker0] [1s 845ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker0] [1s 846ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker0] [1s 846ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker0] [1s 846ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker1] [1s 845ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker0] [1s 846ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker2] [1s 847ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker0] [1s 847ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker3] [1s 846ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker3] [1s 847ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker3] [1s 847ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker3] [1s 847ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker3] [1s 847ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker3] [1s 847ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker3] [1s 847ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [HttpClient-4-Worker3] [1s 847ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker3] [1s 847ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker1] [1s 847ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker1] [1s 848ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker1] [1s 848ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker1] [1s 848ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker1] [1s 848ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker2] [1s 847ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker2] [1s 848ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker2] [1s 848ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker0] [1s 847ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-SelectorManager] [1s 847ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-4-Worker2] [1s 848ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker3] [1s 847ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker1] [1s 848ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [HttpClient-4-Worker1] [1s 849ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker1] [1s 849ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker1] [1s 849ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-4-Worker0] [1s 848ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-SelectorManager] [1s 849ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@45fb9b9 DEBUG: [HttpClient-5-SelectorManager] [1s 849ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-4-Worker0] [1s 849ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3d208d9d queue.isEmpty: true DEBUG: [HttpClient-4-Worker3] [1s 849ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker3] [1s 850ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker3] [1s 850ms] Http1Publisher(SocketTube(18)) WriteTask Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-4-Worker2] [1s 849ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker1] [1s 850ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker1] [1s 850ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker1] [1s 850ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [1s 849ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 850ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker0] [1s 850ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3d208d9d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker4] [1s 850ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker2] [1s 851ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker2] [1s 851ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker2] [1s 851ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@68956b59 queue.isEmpty: true DEBUG: [HttpClient-4-Worker3] [1s 850ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker1] [1s 850ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [1s 850ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 851ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [1s 851ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 851ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker4] [1s 851ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-SelectorManager] [1s 851ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-4-Worker5] [1s 851ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [1s 851ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7db5012e DEBUG: [HttpClient-4-Worker0] [1s 851ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [1s 852ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [1s 852ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [1s 852ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [1s 852ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker0] [1s 852ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker0] [1s 852ms] PlainHttpConnection(SocketTube(19)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker2] [1s 851ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@68956b59, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker4] [1s 851ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-SelectorManager] [1s 851ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 853ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 853ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [1s 853ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-4-Worker6] [1s 853ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker6] [1s 853ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker5] [1s 852ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker5] [1s 853ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker0] [1s 852ms] PlainHttpConnection(SocketTube(19)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker2] [1s 852ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [1s 853ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [HttpClient-4-Worker2] [1s 853ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker2] [1s 853ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker2] [1s 854ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker2] [1s 854ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker4] [1s 852ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 853ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-4-Worker4] [1s 854ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker6] [1s 853ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker6] [1s 854ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-4-Worker6] [1s 854ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker6] [1s 854ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker5] [1s 853ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker5] [1s 854ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker5] [1s 854ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker5] [1s 854ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker5] [1s 854ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker5] [1s 855ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker5] [1s 855ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker5] [1s 855ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker5] [1s 855ms] Http1Publisher(SocketTube(18)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker5] [1s 855ms] SocketTube(18) trying to write: 191 DEBUG: [HttpClient-4-Worker2] [1s 854ms] Http1Exchange initiating connect async DEBUG: [HttpClient-5-SelectorManager] [1s 854ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-4-Worker2] [1s 855ms] PlainHttpConnection(SocketTube(20)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-5-SelectorManager] [1s 855ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker4] [1s 854ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 855ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7c336fa0 for C (true) DEBUG: [HttpClient-5-SelectorManager] [1s 855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55f79098 for R (true) DEBUG: [HttpClient-4-Worker5] [1s 855ms] SocketTube(18) wrote: 191 DEBUG: [HttpClient-4-Worker5] [1s 856ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker2] [1s 855ms] PlainHttpConnection(SocketTube(20)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker7] [1s 855ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker2] [1s 856ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [1s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@673766a5 for R (true) DEBUG: [HttpClient-4-Worker7] [1s 856ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker7] [1s 856ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker7] [1s 856ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker7] [1s 856ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker7] [1s 856ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker7] [1s 856ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker7] [1s 856ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker7] [1s 856ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker5] [1s 856ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-5-SelectorManager] [1s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55f79098 for None (false) DEBUG: [HttpClient-4-Worker5] [1s 857ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [1s 857ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 857ms] SocketTube(18) read bytes: 79 DEBUG: [HttpClient-4-Worker5] [1s 857ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-SelectorManager] [1s 857ms] Http1AsyncReceiver(SocketTube(18)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-Worker5] [1s 857ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-SelectorManager] [1s 857ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker8] [1s 857ms] Http1AsyncReceiver(SocketTube(18)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@44a83ac9 DEBUG: [HttpClient-4-Worker8] [1s 857ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker8] [1s 857ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@44a83ac9 DEBUG: [HttpClient-4-Worker7] [1s 856ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker7] [1s 857ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker7] [1s 857ms] Http1Publisher(SocketTube(17)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker7] [1s 857ms] SocketTube(17) trying to write: 191 DEBUG: [HttpClient-4-Worker5] [1s 857ms] Http1Exchange reading headers DEBUG: [HttpClient-5-SelectorManager] [1s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55f79098 for R (false) DEBUG: [HttpClient-4-Worker7] [1s 858ms] SocketTube(17) wrote: 191 DEBUG: [HttpClient-4-Worker7] [1s 858ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker7] [1s 858ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker7] [1s 858ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [1s 858ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [1s 858ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker7] [1s 858ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker7] [1s 858ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker7] [1s 858ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker8] [1s 857ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker5] [1s 858ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-4-Worker8] [1s 858ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker5] [1s 858ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-4-Worker8] [1s 859ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@44a83ac9 DEBUG: [HttpClient-4-Worker8] [1s 859ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 4 DEBUG: [HttpClient-5-SelectorManager] [1s 858ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 863ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker7] [1s 858ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [HttpClient-4-Worker7] [1s 864ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker5] [1s 859ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [1s 864ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60275 DEBUG: [HttpClient-4-Worker5] [1s 864ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker9] [1s 864ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker9] [1s 864ms] Http1Exchange SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker9] [1s 864ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker9] [1s 864ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker9] [1s 864ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker7] [1s 864ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker7] [1s 865ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2b5975c8 DEBUG: [HttpClient-4-Worker7] [1s 865ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 864ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@41c818bc for C (true) DEBUG: [HttpClient-4-Worker5] [1s 864ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker9] [1s 866ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [1s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@673766a5 for None (false) DEBUG: [HttpClient-5-SelectorManager] [1s 866ms] SocketTube(17) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [1s 866ms] Http1AsyncReceiver(SocketTube(17)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [1s 866ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker10] [1s 866ms] Http1AsyncReceiver(SocketTube(17)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2616d9ac Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 33019 DEBUG: [HttpClient-4-Worker5] [1s 866ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker5] [1s 867ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@28d132c6(5) DEBUG: [HttpClient-4-Worker5] [1s 867ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6c1797b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e4166d4 queue.isEmpty: false DEBUG: [HttpClient-4-Worker5] [1s 867ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker5] [1s 867ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker5] [1s 867ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6c1797b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e4166d4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker5] [1s 867ms] Http1AsyncReceiver(SocketTube(18)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6c1797b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e4166d4 DEBUG: [HttpClient-4-Worker5] [1s 867ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker5] [1s 867ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6c1797b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e4166d4 DEBUG: [HttpClient-4-Worker9] [1s 866ms] Http1Publisher(SocketTube(19)) got subscriber: SocketTube(19) DEBUG: [HttpClient-5-SelectorManager] [1s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@673766a5 for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 867ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 867ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker10] [1s 866ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [1s 868ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44741 DEBUG: [HttpClient-4-Worker10] [1s 868ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2616d9ac DEBUG: [HttpClient-4-Worker10] [1s 868ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker5] [1s 867ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker10] [1s 868ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker10] [1s 868ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2616d9ac DEBUG: [HttpClient-4-Worker9] [1s 867ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [1s 868ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-4-Worker9] [1s 868ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker11] [1s 868ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker5] [1s 868ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker11] [1s 869ms] Http1Exchange SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker11] [1s 869ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker11] [1s 869ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker11] [1s 869ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker11] [1s 869ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker11] [1s 869ms] Http1Publisher(SocketTube(20)) got subscriber: SocketTube(20) DEBUG: [HttpClient-4-Worker11] [1s 869ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker11] [1s 869ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker11] [1s 869ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker10] [1s 868ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-SelectorManager] [1s 868ms] SocketTube(19) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6f41e0fb DEBUG: [HttpClient-5-SelectorManager] [1s 869ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 870ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 870ms] Http1AsyncReceiver(SocketTube(19)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker9] [1s 868ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker12] [1s 870ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker5] [1s 869ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker5] [1s 870ms] Http1AsyncReceiver(SocketTube(18)) cleared Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-4-Worker10] [1s 870ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-4-Worker9] [1s 871ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker9] [1s 871ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker9] [1s 871ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker9] [1s 871ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [1s 870ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 871ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [1s 871ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 871ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [1s 871ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [1s 871ms] SocketTube(20) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@565902b3 DEBUG: [HttpClient-5-SelectorManager] [1s 871ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 872ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 872ms] Http1AsyncReceiver(SocketTube(20)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [1s 872ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 872ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [1s 872ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 872ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-4-Worker12] [1s 870ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker12] [1s 872ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker12] [1s 872ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-4-Worker13] [1s 872ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker5] [1s 870ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) SocketTube(18): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker5] [1s 872ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-4-Worker5] [1s 872ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker5] [1s 873ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker5] [1s 873ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker5] [1s 873ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [1s 874ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker5] [1s 874ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker5] [1s 874ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker5] [1s 874ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker5] [1s 874ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 52833 DEBUG: [HttpClient-4-Worker12] [1s 872ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker10] [1s 874ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker12] [1s 874ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker10] [1s 874ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@28d132c6(5) DEBUG: [HttpClient-4-Worker10] [1s 875ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@337ea5d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@593761ab queue.isEmpty: false DEBUG: [HttpClient-4-Worker13] [1s 872ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker13] [1s 875ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker13] [1s 875ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker13] [1s 875ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker13] [1s 875ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker13] [1s 875ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker14] [1s 872ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker14] [1s 875ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker14] [1s 875ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker14] [1s 875ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-4-Worker14] [1s 875ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker14] [1s 875ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [1s 873ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker11] [1s 873ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker11] [1s 876ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker11] [1s 876ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker11] [1s 876ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker11] [1s 876ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker11] [1s 876ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker11] [1s 876ms] Http1Publisher(SocketTube(20)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker11] [1s 876ms] SocketTube(20) trying to write: 191 DEBUG: [HttpClient-4-Worker11] [1s 876ms] SocketTube(20) wrote: 191 DEBUG: [HttpClient-4-Worker11] [1s 876ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker11] [1s 876ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker11] [1s 876ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker11] [1s 876ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker11] [1s 877ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker11] [1s 877ms] Http1Publisher(SocketTube(20)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker11] [1s 877ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker11] [1s 877ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker11] [1s 877ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker11] [1s 877ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker11] [1s 877ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker11] [1s 877ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker11] [1s 877ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker11] [1s 877ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker11] [1s 877ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker11] [1s 877ms] Http1Publisher(SocketTube(20)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@137f9bd7 DEBUG: [HttpClient-4-Worker11] [1s 877ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker11] [1s 877ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker11] [1s 877ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker11] [1s 877ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) First time around DEBUG: [HttpClient-4-Worker11] [1s 877ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [1s 874ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [1s 881ms] SocketTube(18) handling pending subscription for CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-4-Worker5] [1s 874ms] Http1AsyncReceiver(SocketTube(18)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker10] [1s 875ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 4 DEBUG: [HttpClient-4-Worker13] [1s 875ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker13] [1s 881ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker13] [1s 881ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker15] [1s 876ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-5-SelectorManager] [1s 881ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-Worker15] [1s 882ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 882ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 882ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 882ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 882ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@55f79098 for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 882ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [1s 882ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 882ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-4-Worker5] [1s 881ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-SelectorManager] [1s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5755ed3c for R (true) DEBUG: [HttpClient-5-SelectorManager] [1s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79f1f4ee for R (true) DEBUG: [HttpClient-4-Worker10] [1s 881ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker13] [1s 882ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker13] [1s 883ms] Http1Publisher(SocketTube(19)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker5] [1s 882ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@28d132c6(5) DEBUG: [HttpClient-5-SelectorManager] [1s 882ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 883ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker10] [1s 883ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker5] [1s 883ms] HttpClientImpl(5) ClientImpl (async) elapsed 41 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-5-SelectorManager] [1s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79f1f4ee for None (false) DEBUG: [HttpClient-5-SelectorManager] [1s 883ms] SocketTube(20) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [1s 883ms] Http1AsyncReceiver(SocketTube(20)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-Worker13] [1s 883ms] SocketTube(19) trying to write: 191 DEBUG: [HttpClient-4-Worker17] [1s 884ms] Http1AsyncReceiver(SocketTube(20)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@68956b59 DEBUG: [HttpClient-4-Worker17] [1s 884ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker13] [1s 884ms] SocketTube(19) wrote: 191 DEBUG: [HttpClient-4-Worker13] [1s 884ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker16] [1s 883ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker16] [1s 884ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker10] [1s 883ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@337ea5d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@593761ab, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker5] [1s 883ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [1s 884ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker5] [1s 885ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@699f5144 DEBUG: [HttpClient-5-SelectorManager] [1s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79f1f4ee for R (false) DEBUG: [HttpClient-4-Worker5] [1s 885ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [1s 884ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@68956b59 DEBUG: [HttpClient-4-Worker17] [1s 885ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker17] [1s 885ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker17] [1s 885ms] Http1AsyncReceiver(SocketTube(20)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@68956b59 DEBUG: [HttpClient-4-Worker17] [1s 886ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker17] [1s 886ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker13] [1s 884ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker13] [1s 886ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [1s 886ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [1s 886ms] Http1Exchange initiating completion of bodySentCF Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 44741 DEBUG: [HttpClient-4-Worker17] [1s 886ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker10] [1s 885ms] Http1AsyncReceiver(SocketTube(17)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@337ea5d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@593761ab DEBUG: [HttpClient-4-Worker10] [1s 886ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker10] [1s 887ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@337ea5d7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@593761ab DEBUG: [HttpClient-4-Worker10] [1s 887ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker10] [1s 887ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker10] [1s 887ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker10] [1s 887ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [HttpClient-4-Worker10] [1s 887ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) SocketTube(17): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker10] [1s 887ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-4-Worker10] [1s 887ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker10] [1s 887ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker10] [1s 887ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker10] [1s 887ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker10] [1s 887ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker10] [1s 887ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker10] [1s 887ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker10] [1s 888ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-5-SelectorManager] [1s 885ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker10] [1s 888ms] HttpClientImpl(5) ClientImpl (async) elapsed 45 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-4-Worker10] [1s 888ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker10] [1s 888ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@28d132c6(5) DEBUG: [HttpClient-4-Worker10] [1s 888ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [HttpClient-4-Worker13] [1s 886ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker13] [1s 888ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker13] [1s 888ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker13] [1s 888ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) First time around DEBUG: [HttpClient-4-Worker17] [1s 886ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@28d132c6(5) DEBUG: [HttpClient-5-SelectorManager] [1s 888ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-4-Worker17] [1s 889ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6a527950/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@744dca2f queue.isEmpty: false DEBUG: [HttpClient-4-Worker10] [1s 888ms] Http1AsyncReceiver(SocketTube(17)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker13] [1s 888ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [1s 889ms] SocketTube(17) handling pending subscription for CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [1s 889ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [1s 889ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-4-Worker17] [1s 889ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 4 DEBUG: [HttpClient-4-Worker17] [1s 890ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker13] [1s 889ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [1s 889ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-4-Worker13] [1s 890ms] Http1Publisher(SocketTube(19)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1632f1 DEBUG: [HttpClient-4-Worker13] [1s 890ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [1s 890ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-5-SelectorManager] [1s 890ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 890ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker17] [1s 890ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6a527950/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@744dca2f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-SelectorManager] [1s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@673766a5 for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 890ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [1s 890ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 891ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [1s 891ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 891ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker18] [1s 891ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [1s 891ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5755ed3c for None (false) DEBUG: [HttpClient-5-SelectorManager] [1s 891ms] SocketTube(19) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [1s 891ms] Http1AsyncReceiver(SocketTube(19)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [1s 891ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker17] [1s 890ms] Http1AsyncReceiver(SocketTube(20)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6a527950/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@744dca2f DEBUG: [HttpClient-4-Worker19] [1s 891ms] Http1AsyncReceiver(SocketTube(19)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3d208d9d DEBUG: [HttpClient-4-Worker18] [1s 891ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 891ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5755ed3c for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 892ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [1s 891ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker19] [1s 891ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker19] [1s 892ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3d208d9d DEBUG: [HttpClient-4-Worker19] [1s 892ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker17] [1s 892ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6a527950/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@744dca2f DEBUG: [HttpClient-4-Worker17] [1s 892ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker17] [1s 893ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker17] [1s 893ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker17] [1s 893ms] Http1AsyncReceiver(SocketTube(20)) cleared DEBUG: [HttpClient-4-Worker17] [1s 893ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) SocketTube(20): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker19] [1s 892ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker19] [1s 893ms] Http1AsyncReceiver(SocketTube(19)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3d208d9d DEBUG: [HttpClient-4-Worker19] [1s 893ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker19] [1s 893ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker17] [1s 893ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-4-Worker17] [1s 893ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker17] [1s 893ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker17] [1s 894ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker17] [1s 894ms] SocketTube(20) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [1s 894ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [1s 894ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [1s 894ms] SocketTube(20) handling pending subscription for CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [1s 894ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [1s 894ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 894ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 894ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 894ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79f1f4ee for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 894ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 894ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 894ms] SocketTube(20) pending subscriber subscribed Apr 01, 2024 8:42:31 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 60275 DEBUG: [HttpClient-4-Worker19] [1s 895ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker19] [1s 895ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@28d132c6(5) DEBUG: [HttpClient-4-Worker19] [1s 895ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5e08fe0d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d142b4d queue.isEmpty: false DEBUG: [HttpClient-4-Worker17] [1s 894ms] SocketTube(20) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker19] [1s 895ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 4 DEBUG: [HttpClient-4-Worker19] [1s 895ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker19] [1s 895ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [HttpClient-4-Worker19] [1s 896ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5e08fe0d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d142b4d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker19] [1s 896ms] Http1AsyncReceiver(SocketTube(19)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5e08fe0d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d142b4d DEBUG: [HttpClient-4-Worker19] [1s 896ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker19] [1s 896ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5e08fe0d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d142b4d DEBUG: [HttpClient-4-Worker19] [1s 896ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker19] [1s 896ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker19] [1s 896ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker19] [1s 896ms] Http1AsyncReceiver(SocketTube(19)) cleared DEBUG: [HttpClient-4-Worker19] [1s 896ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) SocketTube(19): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker17] [1s 895ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [1s 897ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 897ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-4-Worker17] [1s 897ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [HttpClient-4-Worker20] [1s 897ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker20] [1s 897ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [1s 897ms] HttpClientImpl(5) ClientImpl (async) elapsed 51 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-4-Worker17] [1s 897ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker17] [1s 897ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@28d132c6(5) DEBUG: [HttpClient-4-Worker19] [1s 896ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-4-Worker17] [1s 897ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 0 DEBUG: [HttpClient-4-Worker17] [1s 898ms] Http1AsyncReceiver(SocketTube(20)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker19] [1s 897ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker19] [1s 898ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker19] [1s 898ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker19] [1s 898ms] SocketTube(19) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] SocketTube(19) handling pending subscription for CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker19] [1s 898ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5755ed3c for R (false) DEBUG: [HttpClient-4-Worker19] [1s 899ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker19] [1s 899ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [1s 899ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 899ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-4-Worker19] [1s 899ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-5-SelectorManager] [1s 899ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-4-Worker19] [1s 899ms] HttpClientImpl(5) ClientImpl (async) elapsed 57 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-5-SelectorManager] [1s 899ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 899ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-4-Worker21] [1s 899ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker21] [1s 899ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker19] [1s 899ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker19] [1s 900ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@28d132c6(5) DEBUG: [HttpClient-4-Worker19] [1s 900ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 0 DEBUG: [HttpClient-4-Worker19] [1s 900ms] Http1AsyncReceiver(SocketTube(19)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] SocketTube(18) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] SocketTube(18) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] ConnectionPool(5) SocketTube(18) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 902ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(17) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(17) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] ConnectionPool(5) SocketTube(17) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(20) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(20) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] ConnectionPool(5) SocketTube(20) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [1s 904ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 904ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 904ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [1s 904ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 904ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 904ms] SocketTube(19) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 904ms] SocketTube(19) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [1s 904ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 904ms] ConnectionPool(5) SocketTube(19) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [1s 904ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [1s 904ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 904ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 904ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 906ms] HttpClientImpl(6) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-6-thread-1] [1s 907ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [pool-6-thread-2] [1s 907ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [pool-6-thread-3] [1s 907ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [pool-6-thread-1] [1s 907ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null DEBUG: [pool-6-thread-3] [1s 907ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null DEBUG: [pool-6-thread-4] [1s 909ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [HttpClient-5-Worker0] [1s 909ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null DEBUG: [HttpClient-5-Worker1] [1s 909ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null Apr 01, 2024 8:42:31 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42:31 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42:31 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42:31 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42:31 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 8:42:31 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 8:42:31 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 8:42:31 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-5-Worker0] [1s 937ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [1s 937ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker0] [1s 937ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-1] [1s 937ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker0] [1s 937ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-5-Worker1] [1s 937ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker1] [1s 938ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-3] [1s 937ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [1s 937ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [1s 937ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@357065a2 for C (true) DEBUG: [pool-6-thread-3] [1s 938ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker1] [1s 938ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [1s 938ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [1s 938ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57600 DEBUG: [pool-6-thread-3] [1s 938ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [1s 938ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3f880ed2 for C (true) DEBUG: [HttpClient-6-SelectorManager] [1s 939ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [1s 939ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57616 DEBUG: [HttpClient-6-SelectorManager] [1s 939ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4ce1a0c1 for C (true) DEBUG: [HttpClient-6-SelectorManager] [1s 939ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@343b6177 for C (true) DEBUG: [HttpClient-6-SelectorManager] [1s 939ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [1s 939ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57598 DEBUG: [HttpClient-6-SelectorManager] [1s 939ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [1s 939ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57626 DEBUG: [pool-6-thread-3] [2s 27ms] SocketTube(24) connecting flows DEBUG: [pool-6-thread-3] [2s 29ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-6-thread-3] [2s 29ms] SocketTube(24) registering subscribe event DEBUG: [pool-6-thread-3] [2s 29ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-6-thread-3] [2s 29ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-6-thread-3] [2s 30ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-6-thread-3] [2s 30ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-6-thread-3] [2s 30ms] SocketTube(24) subscribed for writing DEBUG: [pool-6-thread-3] [2s 30ms] SocketTube(24) write: registering startSubscription event DEBUG: [pool-6-thread-3] [2s 30ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [pool-6-thread-3] [2s 30ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-SelectorManager] [2s 32ms] SocketTube(24) subscribe event raised DEBUG: [HttpClient-5-Worker0] [2s 38ms] SocketTube(21) connecting flows DEBUG: [HttpClient-5-Worker0] [2s 38ms] SocketTube(21) read publisher got subscriber DEBUG: [HttpClient-5-Worker0] [2s 38ms] SocketTube(21) registering subscribe event DEBUG: [HttpClient-5-Worker0] [2s 38ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker0] [2s 38ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker0] [2s 38ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker0] [2s 38ms] SSL Writer(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SocketTube(21) DEBUG: [HttpClient-5-Worker0] [2s 38ms] SocketTube(21) subscribed for writing DEBUG: [HttpClient-5-Worker0] [2s 38ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-5-Worker0] [2s 38ms] SSL Writer(SocketTube(21)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker0] [2s 39ms] SSL Writer(SocketTube(21)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker1] [2s 39ms] SocketTube(23) connecting flows DEBUG: [HttpClient-5-Worker1] [2s 39ms] SocketTube(23) read publisher got subscriber DEBUG: [HttpClient-5-Worker1] [2s 39ms] SocketTube(23) registering subscribe event DEBUG: [HttpClient-5-Worker1] [2s 39ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker1] [2s 39ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker1] [2s 39ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker1] [2s 39ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [HttpClient-5-Worker1] [2s 39ms] SocketTube(23) subscribed for writing DEBUG: [HttpClient-5-Worker1] [2s 39ms] SocketTube(23) write: registering startSubscription event DEBUG: [HttpClient-5-Worker1] [2s 40ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker1] [2s 40ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [pool-6-thread-1] [2s 40ms] SocketTube(22) connecting flows DEBUG: [pool-6-thread-1] [2s 40ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-6-thread-1] [2s 40ms] SocketTube(22) registering subscribe event DEBUG: [pool-6-thread-1] [2s 40ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-6-thread-1] [2s 40ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [pool-6-thread-1] [2s 40ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [pool-6-thread-1] [2s 40ms] SSL Writer(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SocketTube(22) DEBUG: [pool-6-thread-1] [2s 41ms] SocketTube(22) subscribed for writing DEBUG: [pool-6-thread-1] [2s 41ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-6-thread-1] [2s 41ms] SSL Writer(SocketTube(22)) onSubscribe initiating handshaking DEBUG: [pool-6-thread-1] [2s 41ms] SSL Writer(SocketTube(22)) added 1 (0 bytes) to the writeList DEBUG: [pool-6-thread-3] [2s 140ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-3] [2s 141ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker0] [2s 142ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker0] [2s 142ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker1] [2s 146ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker1] [2s 146ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-6-thread-1] [2s 147ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-1] [2s 147ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-6-SelectorManager] [2s 213ms] 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@5b032435[Not completed, 4 dependents] (id=1296) 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-6-SelectorManager] [2s 213ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 213ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 213ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [2s 213ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 213ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 213ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 213ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [2s 214ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [2s 214ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [2s 214ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 214ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 214ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 214ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-5-Worker6] [2s 214ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [2s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5468ea79 for R (true) DEBUG: [HttpClient-6-SelectorManager] [2s 214ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-5-Worker6] [2s 216ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [2s 216ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 753ms] 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@6c8e9160[Not completed, 4 dependents] (id=1293) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [pool-6-thread-1] [2s 753ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [2s 753ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [2s 753ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-SelectorManager] [2s 753ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 754ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 754ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [2s 754ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 754ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 755ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 755ms] SSL Reader(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [2s 755ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [2s 755ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [2s 755ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 755ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 755ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 755ms] SocketTube(21) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [2s 755ms] SocketTube(23) subscribe event raised DEBUG: [HttpClient-5-Worker7] [2s 755ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [2s 755ms] 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@3b1f78d2[Not completed, 4 dependents] (id=1294) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-5-Worker7] [2s 755ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [2s 755ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker1] [2s 755ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-SelectorManager] [2s 755ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker1] [2s 756ms] SSL Writer(SocketTube(23)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SocketTube(23) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-5-Worker8] [2s 756ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] 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@283776ea[Not completed, 4 dependents] (id=1295) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-5-Worker8] [2s 756ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-SelectorManager] [2s 756ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [2s 757ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 757ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [2s 757ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 757ms] SSL Reader(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [2s 757ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [2s 757ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [2s 757ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 757ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 757ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 757ms] SocketTube(22) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [2s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e47e934 for R (true) DEBUG: [HttpClient-5-Worker8] [2s 757ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker1] [2s 757ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker1] [2s 757ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker9] [2s 757ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [2s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26435fec for R (true) DEBUG: [HttpClient-6-SelectorManager] [2s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@741fbc2f for R (true) DEBUG: [HttpClient-5-Worker9] [2s 758ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [2s 758ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-6-thread-1] [2s 761ms] SSL Writer(SocketTube(22)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-6-thread-3] [2s 761ms] SSL Writer(SocketTube(24)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-6-thread-1] [2s 761ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [2s 761ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [2s 761ms] SSL Writer(SocketTube(21)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker0] [2s 761ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [2s 761ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [pool-6-thread-1] [2s 761ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [pool-6-thread-3] [2s 761ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-6-thread-1] [2s 825ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-1] [2s 825ms] SSL Writer(SocketTube(22)) Sending 458 bytes downstream DEBUG: [pool-6-thread-1] [2s 826ms] SSL Writer(SocketTube(22)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker1] [2s 826ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-1] [2s 826ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker1] [2s 826ms] SSL Writer(SocketTube(23)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker1] [2s 826ms] SSL Writer(SocketTube(23)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker1] [2s 826ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-6-thread-1] [2s 826ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker1] [2s 826ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-1] [2s 827ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-6-thread-1] [2s 827ms] SocketTube(22) trying to write: 458 DEBUG: [pool-6-thread-1] [2s 827ms] SocketTube(22) wrote: 458 DEBUG: [HttpClient-5-Worker0] [2s 826ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker1] [2s 827ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker1] [2s 827ms] SocketTube(23) trying to write: 458 DEBUG: [pool-6-thread-3] [2s 827ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker1] [2s 828ms] SocketTube(23) wrote: 458 DEBUG: [pool-6-thread-3] [2s 828ms] SSL Writer(SocketTube(24)) Sending 458 bytes downstream DEBUG: [pool-6-thread-3] [2s 828ms] SSL Writer(SocketTube(24)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-3] [2s 828ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker0] [2s 827ms] SSL Writer(SocketTube(21)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker0] [2s 828ms] SSL Writer(SocketTube(21)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-1] [2s 828ms] SocketTube(22) write: requesting more... DEBUG: [pool-6-thread-1] [2s 828ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-6-thread-1] [2s 828ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker1] [2s 828ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker1] [2s 828ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker1] [2s 828ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-6-thread-3] [2s 828ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-3] [2s 829ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-6-thread-3] [2s 829ms] SocketTube(24) trying to write: 458 DEBUG: [HttpClient-5-Worker0] [2s 828ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [pool-6-thread-1] [2s 828ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-6-thread-3] [2s 829ms] SocketTube(24) wrote: 458 DEBUG: [pool-6-thread-3] [2s 829ms] SocketTube(24) write: requesting more... DEBUG: [pool-6-thread-1] [2s 829ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-3] [2s 829ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker1] [2s 829ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker1] [2s 830ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker0] [2s 829ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-3] [2s 829ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [2s 830ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-6-thread-3] [2s 830ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-6-thread-3] [2s 830ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker0] [2s 830ms] SocketTube(21) trying to write: 458 DEBUG: [HttpClient-5-Worker0] [2s 830ms] SocketTube(21) wrote: 458 DEBUG: [HttpClient-5-Worker0] [2s 831ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker0] [2s 831ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [2s 831ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [2s 831ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker0] [2s 831ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-1] [2s 862ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-3] [2s 863ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker1] [2s 864ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker0] [2s 864ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-SelectorManager] [3s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@741fbc2f for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 412ms] HttpClientImpl(6) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-6-SelectorManager] [3s 412ms] SocketTube(22) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 412ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 412ms] SSL Reader(SocketTube(22)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 413ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 413ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@741fbc2f for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 413ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 417ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 417ms] SSL Reader(SocketTube(22)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@741fbc2f for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 450ms] SocketTube(22) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 450ms] SocketTube(22) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 474ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker10] [3s 474ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 474ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker10] [3s 474ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 475ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker10] [3s 477ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker10] [3s 487ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker10] [3s 487ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker10] [3s 488ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker10] [3s 488ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 488ms] SSL Writer(SocketTube(22)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker10] [3s 488ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 488ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 488ms] SSL Writer(SocketTube(22)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 488ms] SSL Writer(SocketTube(22)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker10] [3s 488ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker10] [3s 489ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 489ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 489ms] SocketTube(22) trying to write: 6 DEBUG: [HttpClient-5-Worker10] [3s 489ms] SocketTube(22) wrote: 6 DEBUG: [HttpClient-5-Worker10] [3s 489ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker10] [3s 489ms] SocketTube(22) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 489ms] SocketTube(22) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 489ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker10] [3s 490ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 490ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 490ms] SSL Reader(SocketTube(22)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker10] [3s 490ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker10] [3s 490ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 490ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker10] [3s 490ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 490ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker10] [3s 490ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker10] [3s 490ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker10] [3s 491ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@741fbc2f for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@741fbc2f for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 491ms] SocketTube(22) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 491ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 491ms] SSL Reader(SocketTube(22)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 492ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker11] [3s 492ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@741fbc2f for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 492ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 492ms] SSL Reader(SocketTube(22)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker11] [3s 503ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker11] [3s 503ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker11] [3s 503ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker11] [3s 503ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker11] [3s 503ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker11] [3s 503ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker11] [3s 597ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker11] [3s 597ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker11] [3s 597ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker11] [3s 597ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 598ms] SSL Writer(SocketTube(22)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [3s 598ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 599ms] SSLFlowDelegate(SocketTube(22)) setALPN = DEBUG: [HttpClient-5-Worker11] [3s 599ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker11] [3s 603ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker11] [3s 603ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [3s 606ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker11] [3s 606ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [3s 606ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57598 remote=/127.0.0.1:44499] DEBUG: [HttpClient-5-Worker11] [3s 606ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [3s 606ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker11] [3s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@49283d9c queue.isEmpty: true DEBUG: [HttpClient-5-Worker11] [3s 607ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@49283d9c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker11] [3s 607ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 607ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 607ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 607ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 607ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker11] [3s 607ms] Http1Exchange SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker11] [3s 607ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker11] [3s 607ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5b589ba6 DEBUG: [HttpClient-5-Worker11] [3s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker11] [3s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker11] [3s 615ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 615ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 615ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 615ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 615ms] Http1Publisher(SSLTube(SocketTube(22))) got subscriber: SSLTube(SocketTube(22)) DEBUG: [HttpClient-5-Worker11] [3s 616ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker11] [3s 616ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [3s 616ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 616ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 616ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:44499/ GET DEBUG: [HttpClient-5-Worker11] [3s 616ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker11] [3s 616ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 617ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 617ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 617ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker11] [3s 617ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 617ms] Http1Publisher(SSLTube(SocketTube(22))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker11] [3s 617ms] SSLTube(SocketTube(22)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker11] [3s 617ms] SSL Writer(SocketTube(22)) onNext DEBUG: [HttpClient-5-Worker11] [3s 617ms] SSL Writer(SocketTube(22)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker11] [3s 617ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [3s 617ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker11] [3s 617ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker11] [3s 617ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker11] [3s 617ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 617ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 617ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker11] [3s 621ms] SSL Writer(SocketTube(22)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 621ms] SSL Writer(SocketTube(22)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker11] [3s 621ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [3s 621ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 621ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 621ms] SocketTube(22) trying to write: 90 DEBUG: [HttpClient-5-Worker11] [3s 621ms] SocketTube(22) wrote: 90 DEBUG: [HttpClient-5-Worker11] [3s 621ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker11] [3s 621ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 621ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 621ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 622ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker11] [3s 622ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Response(id=21) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Response(id=21) First time around DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Response(id=21) headersReader is not yet completed DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Publisher(SSLTube(SocketTube(22))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4e18e3ac DEBUG: [HttpClient-5-Worker11] [3s 623ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 623ms] SSL Writer(SocketTube(22)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker11] [3s 623ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 623ms] SSL Writer(SocketTube(22)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [3s 623ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 623ms] SSL Writer(SocketTube(22)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 623ms] SSL Writer(SocketTube(22)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker11] [3s 623ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [3s 624ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 624ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 624ms] SocketTube(22) trying to write: 120 DEBUG: [HttpClient-5-Worker11] [3s 624ms] SocketTube(22) wrote: 120 DEBUG: [HttpClient-5-Worker11] [3s 624ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker11] [3s 624ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 624ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 624ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker11] [3s 624ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 624ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker11] [3s 624ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker11] [3s 624ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker11] [3s 624ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker11] [3s 624ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 625ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@741fbc2f for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@741fbc2f for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 643ms] SocketTube(22) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 643ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 643ms] SSL Reader(SocketTube(22)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 643ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker12] [3s 644ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@741fbc2f for R (false) DEBUG: [HttpClient-5-Worker12] [3s 644ms] SSL Reader(SocketTube(22)) Unwrapping: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 644ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 646ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@741fbc2f for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 646ms] SocketTube(22) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 646ms] SocketTube(22) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker12] [3s 647ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker12] [3s 647ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker12] [3s 647ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker12] [3s 647ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker12] [3s 647ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker12] [3s 647ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker12] [3s 647ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@741fbc2f for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@741fbc2f for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 648ms] SocketTube(22) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 648ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 648ms] SSL Reader(SocketTube(22)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 648ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@741fbc2f for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 648ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [3s 648ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker13] [3s 648ms] SSL Reader(SocketTube(22)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker13] [3s 649ms] SSL Reader(SocketTube(22)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker13] [3s 649ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker13] [3s 649ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker13] [3s 649ms] SSL Reader(SocketTube(22)) sending 75 DEBUG: [HttpClient-5-Worker13] [3s 649ms] SSL Reader(SocketTube(22)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker13] [3s 649ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [3s 649ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 649ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker13] [3s 649ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker13] [3s 649ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@49283d9c DEBUG: [HttpClient-5-Worker13] [3s 649ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker13] [3s 649ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@49283d9c DEBUG: [HttpClient-5-Worker13] [3s 650ms] Http1Response(id=21) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker13] [3s 650ms] Http1Response(id=21) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker13] [3s 650ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@49283d9c DEBUG: [HttpClient-5-Worker13] [3s 650ms] Http1Response(id=21) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker13] [3s 652ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:44499/) 200 HTTP_1_1 Local port: 57598 DEBUG: [HttpClient-5-Worker13] [3s 652ms] Http1Response(id=21) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker13] [3s 653ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(6) DEBUG: [HttpClient-5-Worker13] [3s 653ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@689258e7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@611ec3da queue.isEmpty: false DEBUG: [HttpClient-5-Worker13] [3s 653ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [3s 653ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker13] [3s 653ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker13] [3s 653ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@689258e7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@611ec3da, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker13] [3s 653ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@689258e7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@611ec3da DEBUG: [HttpClient-5-Worker13] [3s 653ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 653ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@689258e7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@611ec3da DEBUG: [HttpClient-5-Worker13] [3s 653ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker13] [3s 653ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [3s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker13] [3s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker13] [3s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker13] [3s 654ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker13] [3s 654ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 654ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 654ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 654ms] SSL Reader(SocketTube(22)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker13] [3s 654ms] SSL Reader(SocketTube(22)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker13] [3s 654ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker13] [3s 654ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker13] [3s 654ms] SSL Reader(SocketTube(22)) sending 4 DEBUG: [HttpClient-5-Worker13] [3s 655ms] SSL Reader(SocketTube(22)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker13] [3s 655ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [3s 655ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 655ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker13] [3s 655ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker13] [3s 655ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@689258e7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@611ec3da DEBUG: [HttpClient-5-Worker13] [3s 655ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 655ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@689258e7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@611ec3da DEBUG: [HttpClient-5-Worker13] [3s 655ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker13] [3s 655ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [3s 655ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker13] [3s 655ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) cleared DEBUG: [HttpClient-5-Worker13] [3s 655ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) SSLTube(SocketTube(22)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker13] [3s 655ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker13] [3s 655ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker13] [3s 656ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker13] [3s 656ms] Http1Publisher(SSLTube(SocketTube(22))) subscription cancelled DEBUG: [HttpClient-5-Worker13] [3s 656ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker13] [3s 656ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker13] [3s 656ms] HttpClientImpl(6) ClientImpl (async) elapsed 1749 millis for GET to https://127.0.0.1:44499/ DEBUG: [HttpClient-5-Worker13] [3s 656ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker13] [3s 656ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(6) DEBUG: [HttpClient-5-Worker13] [3s 656ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [3s 656ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 656ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker13] [3s 656ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 657ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 657ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 657ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 657ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker13] [3s 657ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker13] [3s 657ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker13] [3s 657ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [3s 657ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@741fbc2f for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5468ea79 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 706ms] SocketTube(24) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 706ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 706ms] SSL Reader(SocketTube(24)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 706ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker14] [3s 706ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5468ea79 for R (false) DEBUG: [HttpClient-5-Worker14] [3s 706ms] SSL Reader(SocketTube(24)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 707ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 707ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker14] [3s 707ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [3s 707ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker14] [3s 707ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-6-SelectorManager] [3s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5468ea79 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 707ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 707ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 707ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker14] [3s 708ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker14] [3s 711ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker14] [3s 711ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker14] [3s 711ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker14] [3s 711ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [3s 711ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [3s 711ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [3s 711ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker14] [3s 712ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [3s 712ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker14] [3s 712ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [3s 712ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [3s 712ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [3s 712ms] SocketTube(24) trying to write: 6 DEBUG: [HttpClient-5-Worker14] [3s 712ms] SocketTube(24) wrote: 6 DEBUG: [HttpClient-5-Worker14] [3s 712ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker14] [3s 712ms] SocketTube(24) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 712ms] SocketTube(24) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 712ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker14] [3s 712ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [3s 712ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [3s 712ms] SSL Reader(SocketTube(24)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker14] [3s 713ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker14] [3s 713ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [3s 713ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker14] [3s 713ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker14] [3s 713ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker14] [3s 713ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker14] [3s 713ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker14] [3s 713ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5468ea79 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5468ea79 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 713ms] SocketTube(24) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 713ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 714ms] SSL Reader(SocketTube(24)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 714ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker15] [3s 714ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5468ea79 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 714ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 714ms] SSL Reader(SocketTube(24)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker15] [3s 716ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker15] [3s 716ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker15] [3s 716ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker15] [3s 716ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker15] [3s 716ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker15] [3s 717ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker15] [3s 722ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker15] [3s 722ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker15] [3s 722ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker15] [3s 722ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 722ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [3s 722ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 722ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [HttpClient-5-Worker15] [3s 722ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker15] [3s 722ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker15] [3s 722ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [3s 723ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker15] [3s 723ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [3s 723ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57626 remote=/127.0.0.1:44499] DEBUG: [HttpClient-5-Worker15] [3s 724ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [3s 724ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker15] [3s 724ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@32cb4de7 queue.isEmpty: true DEBUG: [HttpClient-5-Worker15] [3s 724ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@32cb4de7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker15] [3s 724ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [3s 724ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [3s 724ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [3s 724ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [3s 724ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker15] [3s 724ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker15] [3s 724ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker15] [3s 724ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3c0cb5ce DEBUG: [HttpClient-5-Worker15] [3s 724ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker15] [3s 724ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [3s 724ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [3s 724ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker15] [3s 725ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 725ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [3s 725ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 725ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [HttpClient-5-Worker15] [3s 725ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker15] [3s 725ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:44499/ GET DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker15] [3s 726ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker15] [3s 726ms] SSL Writer(SocketTube(24)) onNext DEBUG: [HttpClient-5-Worker15] [3s 726ms] SSL Writer(SocketTube(24)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker15] [3s 726ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [3s 726ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 726ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker15] [3s 727ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 727ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker15] [3s 727ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [3s 727ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 727ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 727ms] SocketTube(24) trying to write: 90 DEBUG: [HttpClient-5-Worker15] [3s 727ms] SocketTube(24) wrote: 90 DEBUG: [HttpClient-5-Worker15] [3s 727ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker15] [3s 727ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 727ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 727ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [3s 727ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker15] [3s 728ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-5-Worker15] [3s 728ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [3s 728ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 728ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [3s 728ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker15] [3s 728ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker15] [3s 728ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker15] [3s 728ms] Http1Response(id=22) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker15] [3s 728ms] Http1Response(id=22) First time around DEBUG: [HttpClient-5-Worker15] [3s 728ms] Http1Response(id=22) headersReader is not yet completed DEBUG: [HttpClient-5-Worker15] [3s 728ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 728ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@38332697 DEBUG: [HttpClient-5-Worker15] [3s 728ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 728ms] SSL Writer(SocketTube(24)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSL Writer(SocketTube(24)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSL Writer(SocketTube(24)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSL Writer(SocketTube(24)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 729ms] SocketTube(24) trying to write: 120 DEBUG: [HttpClient-5-Worker15] [3s 729ms] SocketTube(24) wrote: 120 DEBUG: [HttpClient-5-Worker15] [3s 729ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker15] [3s 729ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 729ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker15] [3s 730ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 730ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker15] [3s 730ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker15] [3s 730ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker15] [3s 730ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker15] [3s 730ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 730ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5468ea79 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5468ea79 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 733ms] SocketTube(24) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 733ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 733ms] SSL Reader(SocketTube(24)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 733ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5468ea79 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 733ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [3s 737ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker16] [3s 737ms] SSL Reader(SocketTube(24)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker16] [3s 738ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker16] [3s 738ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker16] [3s 738ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker16] [3s 739ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker16] [3s 739ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker16] [3s 739ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker16] [3s 739ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 739ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5468ea79 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5468ea79 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 773ms] SocketTube(24) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 773ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 773ms] SSL Reader(SocketTube(24)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 773ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5468ea79 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 774ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [3s 774ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker17] [3s 775ms] SSL Reader(SocketTube(24)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker17] [3s 775ms] SSL Reader(SocketTube(24)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker17] [3s 775ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker17] [3s 775ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker17] [3s 775ms] SSL Reader(SocketTube(24)) sending 75 DEBUG: [HttpClient-5-Worker17] [3s 775ms] SSL Reader(SocketTube(24)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker17] [3s 776ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [3s 776ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 776ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker17] [3s 776ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker17] [3s 776ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@32cb4de7 DEBUG: [HttpClient-5-Worker17] [3s 776ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker17] [3s 776ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@32cb4de7 DEBUG: [HttpClient-5-Worker17] [3s 776ms] Http1Response(id=22) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker17] [3s 776ms] Http1Response(id=22) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker17] [3s 776ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@32cb4de7 DEBUG: [HttpClient-5-Worker17] [3s 776ms] Http1Response(id=22) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker17] [3s 777ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:44499/) 200 HTTP_1_1 Local port: 57626 DEBUG: [HttpClient-5-Worker17] [3s 777ms] Http1Response(id=22) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker17] [3s 778ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(6) DEBUG: [HttpClient-5-Worker17] [3s 778ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7f624bd9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4811db99 queue.isEmpty: false DEBUG: [HttpClient-5-Worker17] [3s 778ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [3s 778ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker17] [3s 778ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker17] [3s 778ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7f624bd9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4811db99, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker17] [3s 778ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f624bd9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4811db99 DEBUG: [HttpClient-5-Worker17] [3s 778ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [3s 778ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f624bd9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4811db99 DEBUG: [HttpClient-5-Worker17] [3s 779ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker17] [3s 779ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker17] [3s 779ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [3s 779ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker17] [3s 779ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker17] [3s 779ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [3s 779ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker17] [3s 779ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker17] [3s 779ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [3s 779ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 779ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [3s 779ms] SSL Reader(SocketTube(24)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker17] [3s 779ms] SSL Reader(SocketTube(24)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker17] [3s 780ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker17] [3s 780ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker17] [3s 780ms] SSL Reader(SocketTube(24)) sending 4 DEBUG: [HttpClient-5-Worker17] [3s 780ms] SSL Reader(SocketTube(24)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker17] [3s 780ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [3s 780ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 780ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker17] [3s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker17] [3s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f624bd9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4811db99 DEBUG: [HttpClient-5-Worker17] [3s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [3s 780ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f624bd9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4811db99 DEBUG: [HttpClient-5-Worker17] [3s 780ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-SelectorManager] [3s 780ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26435fec for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 781ms] SocketTube(23) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 781ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 781ms] SSL Reader(SocketTube(23)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 781ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker18] [3s 781ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker18] [3s 781ms] SSL Reader(SocketTube(23)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker17] [3s 781ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-SelectorManager] [3s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26435fec for R (false) DEBUG: [HttpClient-5-Worker17] [3s 782ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-SelectorManager] [3s 782ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26435fec for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 782ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 782ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 781ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker18] [3s 783ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [3s 783ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker18] [3s 783ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker18] [3s 783ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker18] [3s 783ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker17] [3s 782ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [HttpClient-5-Worker17] [3s 783ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker17] [3s 783ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker17] [3s 784ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker17] [3s 784ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker17] [3s 784ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [HttpClient-5-Worker17] [3s 784ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker17] [3s 784ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker17] [3s 784ms] HttpClientImpl(6) ClientImpl (async) elapsed 1877 millis for GET to https://127.0.0.1:44499/ DEBUG: [HttpClient-5-Worker17] [3s 784ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker17] [3s 785ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(6) DEBUG: [HttpClient-5-Worker17] [3s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [3s 785ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [3s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker17] [3s 785ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 785ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [3s 785ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 786ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [3s 786ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker17] [3s 786ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker17] [3s 786ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker17] [3s 786ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [3s 786ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 786ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5468ea79 for R (false) DEBUG: [HttpClient-5-Worker18] [3s 787ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker18] [3s 787ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker18] [3s 787ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker18] [3s 787ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [3s 787ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [3s 787ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [3s 787ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker18] [3s 787ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [3s 788ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker18] [3s 788ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [3s 788ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [3s 788ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [3s 788ms] SocketTube(23) trying to write: 6 DEBUG: [HttpClient-5-Worker18] [3s 788ms] SocketTube(23) wrote: 6 DEBUG: [HttpClient-5-Worker18] [3s 788ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker18] [3s 788ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 788ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 788ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker18] [3s 789ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [3s 789ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker18] [3s 789ms] SSL Reader(SocketTube(23)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker18] [3s 789ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker18] [3s 789ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [3s 789ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker18] [3s 789ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker18] [3s 789ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker18] [3s 789ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker18] [3s 789ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker18] [3s 789ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26435fec for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26435fec for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SocketTube(23) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SSL Reader(SocketTube(23)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker19] [3s 791ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26435fec for R (false) DEBUG: [HttpClient-5-Worker19] [3s 791ms] SSL Reader(SocketTube(23)) Unwrapping: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 791ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 792ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker19] [3s 792ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker19] [3s 792ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker19] [3s 792ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker19] [3s 792ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker19] [3s 792ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker19] [3s 797ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker19] [3s 797ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker19] [3s 798ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker19] [3s 798ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [3s 798ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [3s 798ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [3s 798ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [HttpClient-5-Worker19] [3s 798ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker19] [3s 798ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker19] [3s 798ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker19] [3s 799ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker19] [3s 799ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker19] [3s 799ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57616 remote=/127.0.0.1:44499] DEBUG: [HttpClient-5-Worker19] [3s 799ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [3s 799ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker19] [3s 799ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6c900639 queue.isEmpty: true DEBUG: [HttpClient-5-Worker19] [3s 799ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6c900639, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker19] [3s 799ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [3s 799ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [3s 799ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [3s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [3s 800ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker19] [3s 800ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker19] [3s 800ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker19] [3s 800ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@52450250 DEBUG: [HttpClient-5-Worker19] [3s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker19] [3s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [3s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [3s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker19] [3s 800ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 800ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [3s 800ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 800ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [3s 800ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [HttpClient-5-Worker19] [3s 800ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker19] [3s 800ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [3s 800ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker19] [3s 801ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker19] [3s 801ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:44499/ GET DEBUG: [HttpClient-5-Worker19] [3s 801ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker19] [3s 802ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker19] [3s 802ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker19] [3s 802ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [3s 802ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker19] [3s 802ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker19] [3s 802ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker19] [3s 802ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker19] [3s 802ms] SSL Writer(SocketTube(23)) onNext DEBUG: [HttpClient-5-Worker19] [3s 802ms] SSL Writer(SocketTube(23)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker19] [3s 802ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [3s 802ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker19] [3s 802ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker19] [3s 802ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker19] [3s 802ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [3s 802ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker19] [3s 802ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker19] [3s 803ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [3s 803ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker19] [3s 803ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [3s 803ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 803ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [3s 803ms] SocketTube(23) trying to write: 90 DEBUG: [HttpClient-5-Worker19] [3s 803ms] SocketTube(23) wrote: 90 DEBUG: [HttpClient-5-Worker19] [3s 803ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker19] [3s 803ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 803ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 803ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [3s 804ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker19] [3s 804ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker19] [3s 804ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [3s 804ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker19] [3s 804ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [3s 804ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker19] [3s 804ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker19] [3s 804ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker19] [3s 804ms] Http1Response(id=23) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker19] [3s 804ms] Http1Response(id=23) First time around DEBUG: [HttpClient-5-Worker19] [3s 804ms] Http1Response(id=23) headersReader is not yet completed DEBUG: [HttpClient-5-Worker19] [3s 804ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [3s 805ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2265ad55 DEBUG: [HttpClient-5-Worker19] [3s 805ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 805ms] SSL Writer(SocketTube(23)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker19] [3s 805ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [3s 805ms] SSL Writer(SocketTube(23)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [3s 805ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [3s 805ms] SSL Writer(SocketTube(23)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker19] [3s 805ms] SSL Writer(SocketTube(23)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker19] [3s 805ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [3s 806ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 806ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker19] [3s 806ms] SocketTube(23) trying to write: 120 DEBUG: [HttpClient-5-Worker19] [3s 806ms] SocketTube(23) wrote: 120 DEBUG: [HttpClient-5-Worker19] [3s 806ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker19] [3s 806ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 806ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 806ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker19] [3s 806ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 806ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker19] [3s 806ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker19] [3s 806ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker19] [3s 807ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker19] [3s 807ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 807ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26435fec for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26435fec for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 809ms] SocketTube(23) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 809ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 809ms] SSL Reader(SocketTube(23)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 809ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker20] [3s 809ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26435fec for R (false) DEBUG: [HttpClient-5-Worker20] [3s 809ms] SSL Reader(SocketTube(23)) Unwrapping: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 809ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [3s 810ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker20] [3s 810ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker20] [3s 810ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker20] [3s 811ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker20] [3s 811ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker20] [3s 811ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker20] [3s 811ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 811ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26435fec for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e47e934 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 846ms] SocketTube(21) read bytes: 2204 DEBUG: [HttpClient-6-SelectorManager] [3s 846ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 846ms] SSL Reader(SocketTube(21)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 846ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker21] [3s 846ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 846ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e47e934 for R (false) DEBUG: [HttpClient-5-Worker21] [3s 846ms] SSL Reader(SocketTube(21)) Unwrapping: 2204 DEBUG: [HttpClient-6-SelectorManager] [3s 846ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 846ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-5-Worker21] [3s 846ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [3s 847ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker21] [3s 847ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 847ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker21] [3s 847ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker21] [3s 850ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker21] [3s 850ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker21] [3s 850ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker21] [3s 850ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Writer(SocketTube(21)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Writer(SocketTube(21)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Writer(SocketTube(21)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 851ms] SocketTube(21) trying to write: 6 DEBUG: [HttpClient-5-Worker21] [3s 852ms] SocketTube(21) wrote: 6 DEBUG: [HttpClient-5-Worker21] [3s 852ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker21] [3s 852ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 852ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 852ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker21] [3s 852ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 852ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker21] [3s 852ms] SSL Reader(SocketTube(21)) Unwrapping: 2077 DEBUG: [HttpClient-5-Worker21] [3s 852ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-5-Worker21] [3s 853ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [3s 853ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker21] [3s 853ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 853ms] SSL Reader(SocketTube(21)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker21] [3s 853ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker21] [3s 854ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [3s 854ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker21] [3s 854ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 854ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker21] [3s 854ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-6-SelectorManager] [3s 855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26435fec for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 856ms] SocketTube(23) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 856ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 856ms] SSL Reader(SocketTube(23)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 856ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker22] [3s 856ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26435fec for R (false) DEBUG: [HttpClient-5-Worker22] [3s 856ms] SSL Reader(SocketTube(23)) Unwrapping: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 856ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [3s 856ms] SSL Reader(SocketTube(23)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker22] [3s 856ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker22] [3s 857ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker22] [3s 857ms] SSL Reader(SocketTube(23)) sending 75 DEBUG: [HttpClient-5-Worker22] [3s 857ms] SSL Reader(SocketTube(23)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker22] [3s 857ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [3s 857ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 858ms] SSL Writer(SocketTube(21)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [3s 858ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 858ms] SSLFlowDelegate(SocketTube(21)) setALPN = DEBUG: [HttpClient-5-Worker21] [3s 858ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker22] [3s 857ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker22] [3s 858ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker22] [3s 858ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6c900639 DEBUG: [HttpClient-5-Worker22] [3s 858ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker22] [3s 858ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6c900639 DEBUG: [HttpClient-5-Worker22] [3s 858ms] Http1Response(id=23) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker22] [3s 859ms] Http1Response(id=23) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker22] [3s 859ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6c900639 DEBUG: [HttpClient-5-Worker22] [3s 859ms] Http1Response(id=23) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker22] [3s 859ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-Worker21] [3s 858ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker21] [3s 859ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:44499/) 200 HTTP_1_1 Local port: 57616 DEBUG: [HttpClient-5-Worker22] [3s 860ms] Http1Response(id=23) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker22] [3s 860ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(6) DEBUG: [HttpClient-5-Worker22] [3s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7570d4cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7bb73413 queue.isEmpty: false DEBUG: [HttpClient-5-Worker22] [3s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker22] [3s 860ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker22] [3s 860ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker22] [3s 861ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7570d4cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7bb73413, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker21] [3s 861ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker21] [3s 861ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker21] [3s 861ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57600 remote=/127.0.0.1:44499] DEBUG: [HttpClient-5-Worker21] [3s 861ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker21] [3s 861ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker21] [3s 861ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4937175 queue.isEmpty: true DEBUG: [HttpClient-5-Worker21] [3s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4937175, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker21] [3s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [3s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [3s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [3s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [3s 862ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker21] [3s 862ms] Http1Exchange SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker21] [3s 862ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker22] [3s 861ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7570d4cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7bb73413 DEBUG: [HttpClient-5-Worker22] [3s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [3s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7570d4cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7bb73413 DEBUG: [HttpClient-5-Worker22] [3s 863ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker22] [3s 863ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker22] [3s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [3s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker22] [3s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker22] [3s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [3s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker22] [3s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker21] [3s 862ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@68de1e10 DEBUG: [HttpClient-5-Worker21] [3s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker21] [3s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [3s 864ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [3s 864ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker21] [3s 864ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 864ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [3s 864ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 864ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 863ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [3s 864ms] Http1Publisher(SSLTube(SocketTube(21))) got subscriber: SSLTube(SocketTube(21)) DEBUG: [HttpClient-5-Worker21] [3s 864ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker22] [3s 864ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 864ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker22] [3s 864ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 864ms] SSL Reader(SocketTube(23)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker22] [3s 865ms] SSL Reader(SocketTube(23)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker22] [3s 865ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker21] [3s 864ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 865ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker21] [3s 865ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-Worker22] [3s 865ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker22] [3s 866ms] SSL Reader(SocketTube(23)) sending 4 DEBUG: [HttpClient-5-Worker22] [3s 866ms] SSL Reader(SocketTube(23)) Adding 4 to outputQ queue Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:44499/ GET DEBUG: [HttpClient-5-Worker21] [3s 866ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker21] [3s 866ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker21] [3s 866ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 866ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker21] [3s 866ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker21] [3s 866ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker21] [3s 866ms] Http1Publisher(SSLTube(SocketTube(21))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker21] [3s 866ms] SSLTube(SocketTube(21)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker22] [3s 866ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [3s 867ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 867ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker22] [3s 867ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker21] [3s 866ms] SSL Writer(SocketTube(21)) onNext DEBUG: [HttpClient-5-Worker22] [3s 867ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7570d4cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7bb73413 DEBUG: [HttpClient-5-Worker21] [3s 867ms] SSL Writer(SocketTube(21)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker21] [3s 867ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker21] [3s 867ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker21] [3s 867ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker21] [3s 867ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker21] [3s 867ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker21] [3s 867ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 867ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker21] [3s 868ms] SSL Writer(SocketTube(21)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 868ms] SSL Writer(SocketTube(21)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker21] [3s 868ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [3s 868ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 868ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker22] [3s 867ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [3s 868ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7570d4cd/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7bb73413 DEBUG: [HttpClient-5-Worker22] [3s 868ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker22] [3s 868ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker22] [3s 868ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker22] [3s 869ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [HttpClient-5-Worker22] [3s 869ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker21] [3s 868ms] SocketTube(21) trying to write: 90 DEBUG: [HttpClient-5-Worker21] [3s 869ms] SocketTube(21) wrote: 90 DEBUG: [HttpClient-5-Worker21] [3s 869ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker21] [3s 869ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 869ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 869ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [3s 870ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker21] [3s 870ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Response(id=24) First time around DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker21] [3s 870ms] Http1Publisher(SSLTube(SocketTube(21))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@12f3d6d9 DEBUG: [HttpClient-5-Worker21] [3s 870ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 870ms] SSL Writer(SocketTube(21)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker22] [3s 869ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker22] [3s 871ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker22] [3s 871ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker22] [3s 871ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [HttpClient-5-Worker21] [3s 871ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 871ms] SSL Writer(SocketTube(21)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [3s 871ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 871ms] SSL Writer(SocketTube(21)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 871ms] SSL Writer(SocketTube(21)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker21] [3s 872ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [3s 872ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 872ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 872ms] SocketTube(21) trying to write: 120 DEBUG: [HttpClient-5-Worker21] [3s 872ms] SocketTube(21) wrote: 120 DEBUG: [HttpClient-5-Worker21] [3s 872ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker21] [3s 872ms] SocketTube(21) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 872ms] SocketTube(21) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 872ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker21] [3s 872ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 872ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker21] [3s 872ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker21] [3s 872ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker21] [3s 872ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker22] [3s 871ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-SelectorManager] [3s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e47e934 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 873ms] SocketTube(21) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 873ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 873ms] SSL Reader(SocketTube(21)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-5-Worker22] [3s 873ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker22] [3s 873ms] HttpClientImpl(6) ClientImpl (async) elapsed 1964 millis for GET to https://127.0.0.1:44499/ DEBUG: [HttpClient-5-Worker22] [3s 873ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker22] [3s 873ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(6) DEBUG: [HttpClient-5-Worker22] [3s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker21] [3s 873ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 873ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker22] [3s 874ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [3s 874ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e47e934 for R (false) DEBUG: [HttpClient-5-Worker21] [3s 874ms] SSL Reader(SocketTube(21)) Unwrapping: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 874ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e47e934 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 874ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e47e934 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 874ms] SocketTube(21) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 874ms] SocketTube(21) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [3s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker22] [3s 875ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 875ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 875ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 875ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [3s 875ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker22] [3s 875ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker21] [3s 876ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [3s 876ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker21] [3s 876ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker21] [3s 876ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker21] [3s 876ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker21] [3s 876ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 876ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e47e934 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 876ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e47e934 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 876ms] SocketTube(21) read bytes: 113 DEBUG: [HttpClient-6-SelectorManager] [3s 876ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 877ms] SSL Reader(SocketTube(21)) Adding 113 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 877ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker22] [3s 876ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e47e934 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 877ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [3s 877ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:113, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker23] [3s 878ms] SSL Reader(SocketTube(21)) Unwrapping: 113 DEBUG: [HttpClient-5-Worker23] [3s 878ms] SSL Reader(SocketTube(21)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker23] [3s 878ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker23] [3s 878ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker23] [3s 878ms] SSL Reader(SocketTube(21)) sending 75 DEBUG: [HttpClient-5-Worker23] [3s 878ms] SSL Reader(SocketTube(21)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker23] [3s 878ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker23] [3s 878ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [3s 879ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker23] [3s 879ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker23] [3s 879ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4937175 DEBUG: [HttpClient-5-Worker23] [3s 879ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker23] [3s 879ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4937175 DEBUG: [HttpClient-5-Worker23] [3s 879ms] Http1Response(id=24) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker22] [3s 877ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker23] [3s 879ms] Http1Response(id=24) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker23] [3s 879ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4937175 DEBUG: [HttpClient-5-Worker23] [3s 879ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker23] [3s 880ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-Worker22] [3s 879ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [3s 880ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:44499/) 200 HTTP_1_1 Local port: 57600 DEBUG: [HttpClient-5-Worker23] [3s 881ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker23] [3s 881ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(6) DEBUG: [HttpClient-5-Worker23] [3s 881ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6044c0f1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d1573a3 queue.isEmpty: false DEBUG: [HttpClient-5-Worker23] [3s 881ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker23] [3s 881ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker23] [3s 881ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker23] [3s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6044c0f1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d1573a3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker23] [3s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6044c0f1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d1573a3 DEBUG: [HttpClient-5-Worker23] [3s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [3s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6044c0f1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d1573a3 DEBUG: [HttpClient-5-Worker23] [3s 882ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker23] [3s 882ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker23] [3s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [3s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker23] [3s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker23] [3s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [3s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker23] [3s 882ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker23] [3s 882ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [3s 883ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [3s 883ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [3s 883ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker23] [3s 883ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker23] [3s 883ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker23] [3s 883ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [3s 883ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26435fec for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e47e934 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e47e934 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] SocketTube(21) read bytes: 42 DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] SSL Reader(SocketTube(21)) Adding 42 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker24] [3s 918ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e47e934 for R (false) DEBUG: [HttpClient-5-Worker24] [3s 918ms] SSL Reader(SocketTube(21)) Unwrapping: 42 DEBUG: [HttpClient-6-SelectorManager] [3s 918ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker24] [3s 918ms] SSL Reader(SocketTube(21)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker24] [3s 918ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker24] [3s 918ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker24] [3s 918ms] SSL Reader(SocketTube(21)) sending 4 DEBUG: [HttpClient-5-Worker24] [3s 918ms] SSL Reader(SocketTube(21)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker24] [3s 918ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker24] [3s 918ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [3s 919ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker24] [3s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker24] [3s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6044c0f1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d1573a3 DEBUG: [HttpClient-5-Worker24] [3s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker24] [3s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6044c0f1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d1573a3 DEBUG: [HttpClient-5-Worker24] [3s 919ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker24] [3s 919ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker24] [3s 919ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker24] [3s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) cleared DEBUG: [HttpClient-5-Worker24] [3s 919ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) SSLTube(SocketTube(21)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker24] [3s 920ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker24] [3s 920ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker24] [3s 920ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker24] [3s 920ms] Http1Publisher(SSLTube(SocketTube(21))) subscription cancelled DEBUG: [HttpClient-5-Worker24] [3s 920ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker24] [3s 920ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker24] [3s 921ms] HttpClientImpl(6) ClientImpl (async) elapsed 2013 millis for GET to https://127.0.0.1:44499/ DEBUG: [HttpClient-5-Worker24] [3s 921ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker24] [3s 921ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(6) DEBUG: [HttpClient-6-SelectorManager] [3s 921ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-5-Worker24] [3s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker24] [3s 921ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [3s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [3s 921ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-Worker24] [3s 921ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-SelectorManager] [3s 921ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker24] [3s 922ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-SelectorManager] [3s 922ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker24] [3s 922ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [3s 922ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [3s 923ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker24] [3s 923ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker24] [3s 924ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 922ms] SocketTube(22) pausing read event DEBUG: [HttpClient-5-Worker24] [3s 925ms] SocketTube(21) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [3s 925ms] SocketTube(21) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@3d3418d8 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker24] [3s 925ms] SocketTube(21) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [3s 925ms] SocketTube(21) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [3s 926ms] SocketTube(21) pausing read event DEBUG: [HttpClient-5-Worker24] [3s 926ms] SocketTube(21) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [3s 926ms] SocketTube(21) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@3d3418d8 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker24] [3s 926ms] SocketTube(21) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] 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@283776ea[Not completed, 4 dependents] (id=1295) 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@565e13bb[Completed normally] (id=1320), 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] [3s 992ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 992ms] SSL Reader(SocketTube(22)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 993ms] SSL Reader(SocketTube(22)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-5-Worker24] [4s] 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@6c8e9160[Not completed, 4 dependents] (id=1293) 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@1896f741[Completed normally] (id=1316), 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] [4s 9ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [4s 9ms] SSL Reader(SocketTube(21)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [4s 9ms] 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) DEBUG: [HttpClient-5-Worker24] [4s 10ms] SSL Reader(SocketTube(21)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 11ms] SSL Reader(SocketTube(22)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker24] [4s 14ms] 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@1896f741[Completed normally] (id=1316), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [4s 14ms] ConnectionPool(6) SSLTube(SocketTube(21)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker24] [4s 14ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-Worker24] [4s 14ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker24] [4s 14ms] SSLTube(SocketTube(21)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [4s 15ms] SSL Reader(SocketTube(21)) stop DEBUG: [HttpClient-5-Worker24] [4s 15ms] SSL Writer(SocketTube(21)) stop DEBUG: [HttpClient-5-Worker24] [4s 15ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-5-Worker24] [4s 15ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker24] [4s 15ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-5-Worker24] [4s 15ms] SocketTube(21) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 18ms] 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@565e13bb[Completed normally] (id=1320), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 18ms] ConnectionPool(6) SSLTube(SocketTube(22)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 18ms] SSLTube(SocketTube(22)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 18ms] SSL Reader(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 18ms] SSL Writer(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 19ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 19ms] SocketTube(22) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 19ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 19ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 19ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 19ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 19ms] SocketTube(24) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 19ms] 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@5b032435[Not completed, 4 dependents] (id=1296) 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@629b350a[Completed normally] (id=1314), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 19ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 19ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 19ms] SSL Reader(SocketTube(24)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [4s 20ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 20ms] 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@629b350a[Completed normally] (id=1314), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 20ms] ConnectionPool(6) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 20ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 20ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 20ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 20ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 20ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 20ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 20ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [4s 20ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 21ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 21ms] SocketTube(23) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 21ms] 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@3b1f78d2[Not completed, 4 dependents] (id=1294) 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@6c0ae6e9[Completed normally] (id=1318), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [4s 21ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 21ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 21ms] SSL Reader(SocketTube(23)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [4s 21ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 22ms] 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@6c0ae6e9[Completed normally] (id=1318), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 22ms] ConnectionPool(6) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [4s 22ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [4s 22ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 22ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [4s 22ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 22ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 22ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [4s 22ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 23ms] HttpClientImpl(7) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-7-thread-1] [4s 25ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [pool-7-thread-1] [4s 25ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null DEBUG: [pool-7-thread-2] [4s 26ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [pool-7-thread-3] [4s 26ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:44499/ GET Apr 01, 2024 8:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-6-Worker0] [4s 26ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null DEBUG: [pool-7-thread-4] [4s 26ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [pool-7-thread-3] [4s 26ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null DEBUG: [HttpClient-6-Worker1] [4s 27ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null Apr 01, 2024 8:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42:33 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 8:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-7-thread-1] [4s 28ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-1] [4s 28ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Apr 01, 2024 8:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-7-thread-1] [4s 28ms] PlainHttpConnection(SocketTube(25)) registering connect event Apr 01, 2024 8:42:33 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-7-thread-1] [4s 29ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker1] [4s 29ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-SelectorManager] [4s 29ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@77a6b31e for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 29ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 29ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57634 DEBUG: [HttpClient-6-Worker1] [4s 29ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker2] [4s 30ms] SocketTube(25) connecting flows DEBUG: [HttpClient-6-Worker2] [4s 30ms] SocketTube(25) read publisher got subscriber DEBUG: [HttpClient-6-Worker2] [4s 30ms] SocketTube(25) registering subscribe event DEBUG: [HttpClient-6-Worker2] [4s 30ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-6-Worker2] [4s 30ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker1] [4s 30ms] PlainHttpConnection(SocketTube(26)) registering connect event DEBUG: [HttpClient-6-Worker2] [4s 30ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] 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@7d5ed86e[Not completed, 4 dependents] (id=1597) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker2] [4s 30ms] SSL Writer(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SocketTube(25) DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 30ms] SSL Reader(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-Worker1] [4s 30ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker2] [4s 30ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-7-SelectorManager] [4s 31ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [pool-7-thread-3] [4s 31ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-SelectorManager] [4s 31ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet Apr 01, 2024 8:42:33 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-Worker2] [4s 31ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-6-Worker0] [4s 31ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker2] [4s 31ms] SSL Writer(SocketTube(25)) onSubscribe initiating handshaking DEBUG: [pool-7-thread-3] [4s 31ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker2] [4s 31ms] SSL Writer(SocketTube(25)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [4s 31ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 32ms] SocketTube(25) pending subscriber subscribed DEBUG: [pool-7-thread-3] [4s 32ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [HttpClient-7-SelectorManager] [4s 32ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@385c59a1 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 32ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@92e42ba for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 32ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 32ms] SocketTube(25) write: offloading requestMore DEBUG: [HttpClient-6-Worker0] [4s 31ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker3] [4s 32ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 32ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker3] [4s 32ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker3] [4s 32ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker0] [4s 32ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [HttpClient-6-Worker2] [4s 31ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-7-thread-3] [4s 32ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 32ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57646 DEBUG: [HttpClient-6-Worker0] [4s 33ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 33ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5873a6ee for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 33ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@58f734c2 for C (true) DEBUG: [HttpClient-6-Worker2] [4s 33ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [4s 33ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 33ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57662 DEBUG: [HttpClient-7-SelectorManager] [4s 34ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 34ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57660 DEBUG: [HttpClient-6-Worker4] [4s 33ms] SocketTube(26) connecting flows DEBUG: [HttpClient-6-Worker4] [4s 34ms] SocketTube(26) read publisher got subscriber DEBUG: [HttpClient-6-Worker4] [4s 34ms] SocketTube(26) registering subscribe event DEBUG: [HttpClient-6-Worker4] [4s 34ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 34ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-6-Worker4] [4s 34ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker4] [4s 34ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker6] [4s 34ms] SocketTube(27) connecting flows DEBUG: [HttpClient-6-Worker6] [4s 34ms] SocketTube(27) read publisher got subscriber DEBUG: [HttpClient-6-Worker6] [4s 34ms] SocketTube(27) registering subscribe event DEBUG: [HttpClient-6-Worker6] [4s 34ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker6] [4s 35ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker4] [4s 34ms] SSL Writer(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SocketTube(26) DEBUG: [HttpClient-7-SelectorManager] [4s 34ms] 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@5c3d1a34[Not completed, 4 dependents] (id=1663) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SSL Reader(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 35ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@435913c6 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 36ms] SocketTube(27) subscribe event raised DEBUG: [HttpClient-6-Worker6] [4s 35ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-7-SelectorManager] [4s 36ms] 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@5ff1dcfe[Not completed, 4 dependents] (id=1678) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 36ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 36ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 36ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker4] [4s 35ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-6-Worker4] [4s 36ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-6-Worker4] [4s 36ms] SSL Writer(SocketTube(26)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker4] [4s 36ms] SSL Writer(SocketTube(26)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker4] [4s 36ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker6] [4s 36ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [HttpClient-6-Worker5] [4s 37ms] SocketTube(28) connecting flows DEBUG: [HttpClient-6-Worker6] [4s 37ms] SocketTube(27) subscribed for writing DEBUG: [HttpClient-6-Worker5] [4s 37ms] SocketTube(28) read publisher got subscriber DEBUG: [HttpClient-7-SelectorManager] [4s 36ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 37ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 37ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 37ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 37ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 37ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 37ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 37ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-6-Worker4] [4s 37ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [4s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ba9818e for R (true) DEBUG: [HttpClient-6-Worker6] [4s 37ms] SocketTube(27) write: registering startSubscription event DEBUG: [HttpClient-6-Worker6] [4s 37ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker6] [4s 37ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker6] [4s 37ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker6] [4s 38ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker5] [4s 37ms] SocketTube(28) registering subscribe event DEBUG: [HttpClient-6-Worker5] [4s 38ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker5] [4s 38ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker5] [4s 38ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker5] [4s 38ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [HttpClient-6-Worker5] [4s 38ms] SocketTube(28) subscribed for writing DEBUG: [HttpClient-6-Worker5] [4s 38ms] SocketTube(28) write: registering startSubscription event DEBUG: [HttpClient-6-Worker5] [4s 38ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker5] [4s 38ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker5] [4s 38ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker5] [4s 38ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [4s 37ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 40ms] SocketTube(26) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [4s 41ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-6-Worker7] [4s 41ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 41ms] SocketTube(27) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [4s 41ms] SocketTube(28) subscribe event raised DEBUG: [HttpClient-6-Worker7] [4s 41ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [4s 41ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [4s 41ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker8] [4s 41ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [4s 41ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker2] [4s 47ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [4s 47ms] SSL Writer(SocketTube(25)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker6] [4s 47ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [4s 47ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [4s 47ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker6] [4s 47ms] SSL Writer(SocketTube(27)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker2] [4s 47ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker2] [4s 47ms] SSL Writer(SocketTube(25)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker2] [4s 47ms] SSL Writer(SocketTube(25)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker2] [4s 47ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker2] [4s 48ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker2] [4s 48ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker2] [4s 48ms] SocketTube(25) trying to write: 458 DEBUG: [HttpClient-6-Worker6] [4s 47ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [4s 48ms] SocketTube(25) wrote: 458 DEBUG: [HttpClient-6-Worker2] [4s 48ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker5] [4s 47ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker5] [4s 48ms] SSL Writer(SocketTube(28)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker5] [4s 48ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker5] [4s 48ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker5] [4s 48ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker5] [4s 49ms] SSL Writer(SocketTube(28)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker5] [4s 49ms] SSL Writer(SocketTube(28)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker5] [4s 49ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker5] [4s 49ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 48ms] 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@917d97f[Not completed, 4 dependents] (id=1674) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 49ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 49ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-6-Worker2] [4s 48ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 49ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker2] [4s 49ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 49ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 49ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker2] [4s 49ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-SelectorManager] [4s 49ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker2] [4s 50ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 50ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@58d0e28f[Not completed, 1 dependents] (id=1688), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 50ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 50ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 50ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 50ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 50ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 50ms] SocketTube(28) write: offloading requestMore DEBUG: [HttpClient-6-Worker4] [4s 50ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker9] [4s 50ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fd2adea for R (true) DEBUG: [HttpClient-6-Worker9] [4s 50ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 50ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker9] [4s 50ms] SocketTube(28) trying to write: 458 DEBUG: [HttpClient-6-Worker9] [4s 51ms] SocketTube(28) wrote: 458 DEBUG: [HttpClient-6-Worker9] [4s 51ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker9] [4s 51ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 51ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 51ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker6] [4s 50ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker6] [4s 51ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker4] [4s 50ms] SSL Writer(SocketTube(26)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-6-Worker4] [4s 51ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [4s 51ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker4] [4s 52ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker9] [4s 51ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker6] [4s 51ms] SSL Writer(SocketTube(27)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker6] [4s 52ms] SSL Writer(SocketTube(27)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker6] [4s 52ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker6] [4s 52ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker6] [4s 52ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker6] [4s 52ms] SocketTube(27) trying to write: 458 DEBUG: [HttpClient-6-Worker4] [4s 52ms] SSL Writer(SocketTube(26)) Sending 2196 bytes downstream DEBUG: [HttpClient-6-Worker6] [4s 53ms] SocketTube(27) wrote: 458 DEBUG: [HttpClient-6-Worker6] [4s 53ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker6] [4s 53ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [4s 53ms] SSL Writer(SocketTube(26)) Adding 2196 to outputQ queue DEBUG: [HttpClient-6-Worker4] [4s 53ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker4] [4s 53ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 52ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker6] [4s 53ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker6] [4s 53ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker6] [4s 54ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker4] [4s 53ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-6-Worker4] [4s 54ms] SocketTube(26) trying to write: 2196 DEBUG: [HttpClient-6-Worker4] [4s 57ms] SocketTube(26) wrote: 2196 DEBUG: [HttpClient-6-Worker4] [4s 57ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker4] [4s 57ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [4s 57ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [4s 57ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker4] [4s 58ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@92e42ba for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 79ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [4s 79ms] SocketTube(25) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 79ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 80ms] SSL Reader(SocketTube(25)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 80ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@92e42ba for R (false) DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSL Reader(SocketTube(25)) Unwrapping: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 80ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [4s 80ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [4s 82ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker10] [4s 82ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [4s 82ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [4s 83ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 83ms] SSL Writer(SocketTube(25)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 83ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 83ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 83ms] SSL Writer(SocketTube(25)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 83ms] SSL Writer(SocketTube(25)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 83ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 83ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 83ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 83ms] SocketTube(25) trying to write: 6 DEBUG: [HttpClient-6-Worker10] [4s 83ms] SocketTube(25) wrote: 6 DEBUG: [HttpClient-6-Worker10] [4s 83ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 83ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 83ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Reader(SocketTube(25)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Reader(SocketTube(25)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker10] [4s 84ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 85ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker10] [4s 85ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 85ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [4s 85ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [4s 87ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker10] [4s 87ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [4s 87ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [4s 87ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 87ms] SSL Writer(SocketTube(25)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 87ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 88ms] SSLFlowDelegate(SocketTube(25)) setALPN = DEBUG: [HttpClient-6-Worker10] [4s 88ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker10] [4s 88ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker10] [4s 88ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker10] [4s 88ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker10] [4s 88ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker10] [4s 88ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57634 remote=/127.0.0.1:44499] DEBUG: [HttpClient-6-Worker10] [4s 89ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker10] [4s 89ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker10] [4s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1d73ced7 queue.isEmpty: true DEBUG: [HttpClient-6-Worker10] [4s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1d73ced7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker10] [4s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 89ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker10] [4s 89ms] Http1Exchange SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker10] [4s 89ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker10] [4s 89ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2f40cd5 DEBUG: [HttpClient-6-Worker10] [4s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker10] [4s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 89ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker10] [4s 90ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 90ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 90ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 90ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Publisher(SSLTube(SocketTube(25))) got subscriber: SSLTube(SocketTube(25)) DEBUG: [HttpClient-6-Worker10] [4s 90ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 90ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:44499/ GET DEBUG: [HttpClient-6-Worker10] [4s 91ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker10] [4s 91ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 91ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 91ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 91ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker10] [4s 91ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 91ms] Http1Publisher(SSLTube(SocketTube(25))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker10] [4s 91ms] SSLTube(SocketTube(25)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker10] [4s 91ms] SSL Writer(SocketTube(25)) onNext DEBUG: [HttpClient-6-Worker10] [4s 91ms] SSL Writer(SocketTube(25)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker10] [4s 91ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker10] [4s 91ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker10] [4s 91ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker10] [4s 91ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker10] [4s 91ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 92ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 92ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker10] [4s 92ms] SSL Writer(SocketTube(25)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 92ms] SSL Writer(SocketTube(25)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 92ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 92ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 92ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 92ms] SocketTube(25) trying to write: 90 DEBUG: [HttpClient-6-Worker10] [4s 92ms] SocketTube(25) wrote: 90 DEBUG: [HttpClient-6-Worker10] [4s 92ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 92ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 92ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 92ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 92ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker10] [4s 93ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker10] [4s 93ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker10] [4s 93ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 93ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 93ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker10] [4s 93ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker10] [4s 93ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker10] [4s 93ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker10] [4s 93ms] Http1Response(id=25) First time around DEBUG: [HttpClient-6-Worker10] [4s 93ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [HttpClient-6-Worker10] [4s 93ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 93ms] Http1Publisher(SSLTube(SocketTube(25))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1ac2ac05 DEBUG: [HttpClient-6-Worker10] [4s 93ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 93ms] SSL Writer(SocketTube(25)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker10] [4s 93ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 94ms] SSL Writer(SocketTube(25)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 94ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 94ms] SSL Writer(SocketTube(25)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 94ms] SSL Writer(SocketTube(25)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 94ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 94ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 94ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 94ms] SocketTube(25) trying to write: 120 DEBUG: [HttpClient-6-Worker10] [4s 94ms] SocketTube(25) wrote: 120 DEBUG: [HttpClient-6-Worker10] [4s 94ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 94ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 94ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 94ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [4s 94ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 94ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker10] [4s 94ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker10] [4s 95ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker10] [4s 95ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker10] [4s 95ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 95ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@92e42ba for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 97ms] SocketTube(25) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [4s 97ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 97ms] SSL Reader(SocketTube(25)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 97ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@92e42ba for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 97ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 97ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@92e42ba for R (false) DEBUG: [HttpClient-6-Worker11] [4s 97ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker11] [4s 98ms] SSL Reader(SocketTube(25)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker11] [4s 98ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker11] [4s 99ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker11] [4s 99ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker11] [4s 99ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker11] [4s 99ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker11] [4s 99ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker11] [4s 99ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@92e42ba for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ba9818e for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 126ms] SocketTube(27) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 127ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 127ms] SSL Reader(SocketTube(27)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 127ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 127ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ba9818e for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 127ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 129ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker12] [4s 129ms] SSL Reader(SocketTube(27)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker12] [4s 129ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker12] [4s 129ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 129ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker12] [4s 129ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 129ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker12] [4s 129ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker12] [4s 131ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker12] [4s 132ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker12] [4s 132ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker12] [4s 132ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker12] [4s 132ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker12] [4s 132ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker12] [4s 132ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 132ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 132ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 132ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [4s 132ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 132ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 133ms] SocketTube(27) trying to write: 6 DEBUG: [HttpClient-6-Worker12] [4s 133ms] SocketTube(27) wrote: 6 DEBUG: [HttpClient-6-Worker12] [4s 133ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker12] [4s 133ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 134ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 134ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker12] [4s 134ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 134ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker12] [4s 134ms] SSL Reader(SocketTube(27)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker12] [4s 134ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker12] [4s 134ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 134ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker12] [4s 134ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 134ms] SSL Reader(SocketTube(27)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker12] [4s 135ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker12] [4s 135ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 135ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker12] [4s 135ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 135ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker12] [4s 135ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-7-SelectorManager] [4s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@92e42ba for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 137ms] SocketTube(25) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 137ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 137ms] SSL Reader(SocketTube(25)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 137ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@92e42ba for R (false) DEBUG: [HttpClient-6-Worker13] [4s 138ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 138ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 138ms] SSL Reader(SocketTube(25)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker13] [4s 138ms] SSL Reader(SocketTube(25)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker13] [4s 138ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker13] [4s 138ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker13] [4s 138ms] SSL Reader(SocketTube(25)) sending 75 DEBUG: [HttpClient-6-Worker13] [4s 139ms] SSL Reader(SocketTube(25)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker13] [4s 139ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [4s 139ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker13] [4s 139ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 139ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker13] [4s 139ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 139ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker13] [4s 139ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1d73ced7 DEBUG: [HttpClient-6-Worker13] [4s 139ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [4s 139ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1d73ced7 DEBUG: [HttpClient-6-Worker13] [4s 139ms] Http1Response(id=25) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker13] [4s 140ms] Http1Response(id=25) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker13] [4s 140ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1d73ced7 DEBUG: [HttpClient-6-Worker13] [4s 140ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker13] [4s 140ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-6-Worker12] [4s 139ms] SSL Writer(SocketTube(27)) wrapping 0 bytes Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:44499/) 200 HTTP_1_1 Local port: 57634 DEBUG: [HttpClient-6-Worker13] [4s 141ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker13] [4s 141ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3b5cdd14(7) DEBUG: [HttpClient-6-Worker13] [4s 141ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3ff10e58/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ac7e51e queue.isEmpty: false DEBUG: [HttpClient-6-Worker13] [4s 141ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker13] [4s 141ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker13] [4s 141ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker13] [4s 141ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3ff10e58/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ac7e51e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker13] [4s 142ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3ff10e58/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ac7e51e DEBUG: [HttpClient-6-Worker13] [4s 142ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [4s 142ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3ff10e58/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ac7e51e DEBUG: [HttpClient-6-Worker13] [4s 142ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker13] [4s 142ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker13] [4s 142ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [4s 142ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 142ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker13] [4s 142ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [4s 142ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker13] [4s 142ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker13] [4s 142ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 142ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 142ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 142ms] SSL Reader(SocketTube(25)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker13] [4s 143ms] SSL Reader(SocketTube(25)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker13] [4s 143ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker13] [4s 143ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker13] [4s 143ms] SSL Reader(SocketTube(25)) sending 4 DEBUG: [HttpClient-6-Worker13] [4s 143ms] SSL Reader(SocketTube(25)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker13] [4s 143ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 143ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 143ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 143ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker13] [4s 143ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3ff10e58/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ac7e51e DEBUG: [HttpClient-6-Worker13] [4s 143ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [4s 144ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3ff10e58/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5ac7e51e DEBUG: [HttpClient-6-Worker13] [4s 144ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker13] [4s 144ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker13] [4s 144ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker13] [4s 144ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) cleared DEBUG: [HttpClient-6-Worker13] [4s 144ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) SSLTube(SocketTube(25)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker13] [4s 144ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker13] [4s 144ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker13] [4s 145ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker13] [4s 145ms] Http1Publisher(SSLTube(SocketTube(25))) subscription cancelled DEBUG: [HttpClient-6-Worker13] [4s 145ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker13] [4s 145ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker13] [4s 145ms] HttpClientImpl(7) ClientImpl (async) elapsed 120 millis for GET to https://127.0.0.1:44499/ DEBUG: [HttpClient-6-Worker13] [4s 145ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker13] [4s 145ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3b5cdd14(7) DEBUG: [HttpClient-6-Worker13] [4s 145ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker13] [4s 145ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 145ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker13] [4s 146ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 146ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 146ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 146ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker12] [4s 146ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker12] [4s 146ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker12] [4s 146ms] SSLFlowDelegate(SocketTube(27)) setALPN = DEBUG: [HttpClient-6-Worker12] [4s 146ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker12] [4s 146ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker12] [4s 146ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker12] [4s 147ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker12] [4s 147ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker12] [4s 147ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57660 remote=/127.0.0.1:44499] DEBUG: [HttpClient-6-Worker13] [4s 146ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 147ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker12] [4s 147ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker13] [4s 147ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker13] [4s 147ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker13] [4s 148ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker13] [4s 148ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 148ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@92e42ba for R (false) DEBUG: [HttpClient-6-Worker12] [4s 147ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@168be49a queue.isEmpty: true DEBUG: [HttpClient-6-Worker12] [4s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@168be49a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker12] [4s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker12] [4s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker12] [4s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker12] [4s 148ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker12] [4s 149ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker12] [4s 149ms] Http1Exchange SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker12] [4s 149ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker12] [4s 149ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@150d85ea DEBUG: [HttpClient-6-Worker12] [4s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker12] [4s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker12] [4s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker12] [4s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker13] [4s 148ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker12] [4s 149ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 150ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 150ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 150ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 150ms] Http1Publisher(SSLTube(SocketTube(27))) got subscriber: SSLTube(SocketTube(27)) DEBUG: [HttpClient-6-Worker12] [4s 150ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker12] [4s 150ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker12] [4s 150ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 150ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker12] [4s 150ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:33 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:44499/ GET DEBUG: [HttpClient-6-Worker12] [4s 151ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker12] [4s 151ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker12] [4s 151ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 151ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker12] [4s 151ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker12] [4s 151ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker12] [4s 151ms] Http1Publisher(SSLTube(SocketTube(27))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker12] [4s 151ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker12] [4s 151ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-6-Worker12] [4s 151ms] SSL Writer(SocketTube(27)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker12] [4s 151ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker12] [4s 151ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker12] [4s 151ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker12] [4s 151ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker12] [4s 152ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker12] [4s 152ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 152ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker12] [4s 152ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 152ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 152ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [4s 152ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 152ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 152ms] SocketTube(27) trying to write: 90 DEBUG: [HttpClient-6-Worker12] [4s 152ms] SocketTube(27) wrote: 90 DEBUG: [HttpClient-6-Worker12] [4s 152ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker12] [4s 152ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 152ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 153ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 153ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker12] [4s 153ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker12] [4s 153ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker12] [4s 153ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 153ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker12] [4s 153ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker12] [4s 153ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker12] [4s 153ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker12] [4s 153ms] Http1Response(id=26) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker12] [4s 153ms] Http1Response(id=26) First time around DEBUG: [HttpClient-6-Worker12] [4s 153ms] Http1Response(id=26) headersReader is not yet completed DEBUG: [HttpClient-6-Worker12] [4s 153ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker12] [4s 153ms] Http1Publisher(SSLTube(SocketTube(27))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@37bdb13a DEBUG: [HttpClient-6-Worker12] [4s 153ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 153ms] SSL Writer(SocketTube(27)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker12] [4s 154ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker12] [4s 154ms] SSL Writer(SocketTube(27)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker12] [4s 154ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker12] [4s 154ms] SSL Writer(SocketTube(27)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 154ms] SSL Writer(SocketTube(27)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 154ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [4s 154ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 154ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 154ms] SocketTube(27) trying to write: 120 DEBUG: [HttpClient-6-Worker12] [4s 154ms] SocketTube(27) wrote: 120 DEBUG: [HttpClient-6-Worker12] [4s 154ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker12] [4s 154ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 154ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 154ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker12] [4s 154ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 154ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker12] [4s 155ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker12] [4s 155ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker12] [4s 155ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker12] [4s 155ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 155ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 156ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ba9818e for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 156ms] SocketTube(27) read bytes: 1844 DEBUG: [HttpClient-7-SelectorManager] [4s 156ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 156ms] SSL Reader(SocketTube(27)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 156ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 156ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ba9818e for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 156ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 156ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ba9818e for R (false) DEBUG: [HttpClient-6-Worker14] [4s 156ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker14] [4s 157ms] SSL Reader(SocketTube(27)) Unwrapping: 1844 DEBUG: [HttpClient-6-Worker14] [4s 157ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-6-Worker14] [4s 158ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker14] [4s 158ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker14] [4s 158ms] SSL Reader(SocketTube(27)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker14] [4s 158ms] SSL Reader(SocketTube(27)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker14] [4s 158ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker14] [4s 158ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker14] [4s 158ms] SSL Reader(SocketTube(27)) sending 75 DEBUG: [HttpClient-6-Worker14] [4s 158ms] SSL Reader(SocketTube(27)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker14] [4s 159ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker14] [4s 159ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 159ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker14] [4s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker14] [4s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@168be49a DEBUG: [HttpClient-6-Worker14] [4s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker14] [4s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@168be49a DEBUG: [HttpClient-6-Worker14] [4s 159ms] Http1Response(id=26) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker14] [4s 159ms] Http1Response(id=26) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker14] [4s 159ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@168be49a DEBUG: [HttpClient-6-Worker14] [4s 159ms] Http1Response(id=26) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker14] [4s 160ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:34 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:44499/) 200 HTTP_1_1 Local port: 57660 DEBUG: [HttpClient-6-Worker14] [4s 160ms] Http1Response(id=26) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker14] [4s 162ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3b5cdd14(7) DEBUG: [HttpClient-6-Worker14] [4s 163ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7d31bff5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15fd71c1 queue.isEmpty: false DEBUG: [HttpClient-6-Worker14] [4s 163ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker14] [4s 163ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker14] [4s 163ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker14] [4s 163ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7d31bff5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15fd71c1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker14] [4s 163ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7d31bff5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15fd71c1 DEBUG: [HttpClient-6-Worker14] [4s 163ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 163ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7d31bff5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15fd71c1 DEBUG: [HttpClient-6-Worker14] [4s 163ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker14] [4s 164ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker14] [4s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker14] [4s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker14] [4s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker14] [4s 164ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker14] [4s 164ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 164ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 164ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 164ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker14] [4s 164ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker14] [4s 164ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker14] [4s 165ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 165ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ba9818e for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@435913c6 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 181ms] SocketTube(26) read bytes: 261 DEBUG: [HttpClient-7-SelectorManager] [4s 181ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 181ms] SSL Reader(SocketTube(26)) Adding 261 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 181ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@435913c6 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 181ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 181ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker15] [4s 181ms] SSL Reader(SocketTube(26)) Unwrapping: 261 DEBUG: [HttpClient-6-Worker15] [4s 182ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-6-Worker15] [4s 182ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [4s 182ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 133 DEBUG: [HttpClient-6-Worker15] [4s 182ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker15] [4s 182ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker15] [4s 182ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker15] [4s 185ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker15] [4s 185ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker15] [4s 185ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker15] [4s 185ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker15] [4s 185ms] SSL Writer(SocketTube(26)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker15] [4s 185ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker15] [4s 185ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker15] [4s 186ms] SSL Writer(SocketTube(26)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 186ms] SSL Writer(SocketTube(26)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 186ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 186ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 186ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 186ms] SocketTube(26) trying to write: 6 DEBUG: [HttpClient-6-Worker15] [4s 186ms] SocketTube(26) wrote: 6 DEBUG: [HttpClient-6-Worker15] [4s 186ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker15] [4s 187ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 187ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 187ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker15] [4s 187ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 187ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker15] [4s 187ms] SSL Reader(SocketTube(26)) Unwrapping: 128 DEBUG: [HttpClient-6-Worker15] [4s 187ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-6-Worker15] [4s 187ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [4s 187ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker15] [4s 187ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker15] [4s 187ms] SSL Reader(SocketTube(26)) Unwrapping: 122 DEBUG: [HttpClient-6-Worker15] [4s 188ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker15] [4s 188ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [4s 188ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 122 DEBUG: [HttpClient-6-Worker15] [4s 188ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker15] [4s 188ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker15] [4s 188ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker15] [4s 190ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker15] [4s 190ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker15] [4s 190ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker15] [4s 190ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [4s 190ms] SSL Writer(SocketTube(26)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker15] [4s 190ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [4s 190ms] SSLFlowDelegate(SocketTube(26)) setALPN = DEBUG: [HttpClient-6-Worker15] [4s 190ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker15] [4s 190ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker15] [4s 191ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:42:34 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker15] [4s 191ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker15] [4s 191ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker15] [4s 191ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57646 remote=/127.0.0.1:44499] DEBUG: [HttpClient-6-Worker15] [4s 192ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker15] [4s 192ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker15] [4s 192ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4c066400 queue.isEmpty: true DEBUG: [HttpClient-6-Worker15] [4s 192ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4c066400, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker15] [4s 192ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [4s 192ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 192ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [4s 192ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 192ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker15] [4s 192ms] Http1Exchange SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker15] [4s 192ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker15] [4s 192ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2a7e7b10 DEBUG: [HttpClient-6-Worker15] [4s 192ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker15] [4s 192ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [4s 192ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 193ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker15] [4s 193ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 193ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 193ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 193ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 193ms] Http1Publisher(SSLTube(SocketTube(26))) got subscriber: SSLTube(SocketTube(26)) DEBUG: [HttpClient-6-Worker15] [4s 193ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker15] [4s 193ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker15] [4s 193ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker15] [4s 193ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker15] [4s 193ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:34 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:44499/ GET DEBUG: [HttpClient-6-Worker15] [4s 194ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker15] [4s 194ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker15] [4s 194ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker15] [4s 194ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker15] [4s 194ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker15] [4s 194ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker15] [4s 194ms] Http1Publisher(SSLTube(SocketTube(26))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker15] [4s 194ms] SSLTube(SocketTube(26)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker15] [4s 195ms] SSL Writer(SocketTube(26)) onNext DEBUG: [HttpClient-6-Worker15] [4s 195ms] SSL Writer(SocketTube(26)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker15] [4s 195ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker15] [4s 195ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker15] [4s 195ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker15] [4s 195ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker15] [4s 195ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker15] [4s 195ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker15] [4s 195ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker15] [4s 195ms] SSL Writer(SocketTube(26)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 195ms] SSL Writer(SocketTube(26)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 195ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 195ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 195ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 196ms] SocketTube(26) trying to write: 90 DEBUG: [HttpClient-6-Worker15] [4s 196ms] SocketTube(26) wrote: 90 DEBUG: [HttpClient-6-Worker15] [4s 196ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker15] [4s 196ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 196ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 196ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 196ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker15] [4s 196ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker15] [4s 196ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker15] [4s 196ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker15] [4s 196ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker15] [4s 196ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker15] [4s 197ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker15] [4s 197ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker15] [4s 197ms] Http1Response(id=27) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker15] [4s 197ms] Http1Response(id=27) First time around DEBUG: [HttpClient-6-Worker15] [4s 197ms] Http1Response(id=27) headersReader is not yet completed DEBUG: [HttpClient-6-Worker15] [4s 197ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker15] [4s 197ms] Http1Publisher(SSLTube(SocketTube(26))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4d42a532 DEBUG: [HttpClient-6-Worker15] [4s 197ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 197ms] SSL Writer(SocketTube(26)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker15] [4s 197ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ba9818e for None (false) DEBUG: [HttpClient-6-Worker15] [4s 197ms] SSL Writer(SocketTube(26)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker15] [4s 198ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 198ms] SocketTube(27) read bytes: 42 DEBUG: [HttpClient-6-Worker15] [4s 198ms] SSL Writer(SocketTube(26)) Sending 120 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [4s 198ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 198ms] SSL Reader(SocketTube(27)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 198ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ba9818e for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 198ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 199ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker16] [4s 199ms] SSL Reader(SocketTube(27)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker15] [4s 198ms] SSL Writer(SocketTube(26)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 199ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 199ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 199ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 199ms] SocketTube(26) trying to write: 120 DEBUG: [HttpClient-6-Worker15] [4s 199ms] SocketTube(26) wrote: 120 DEBUG: [HttpClient-6-Worker15] [4s 200ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker15] [4s 200ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 200ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 200ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker15] [4s 200ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 200ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker15] [4s 200ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker15] [4s 200ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker16] [4s 199ms] SSL Reader(SocketTube(27)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker16] [4s 200ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker16] [4s 200ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker16] [4s 201ms] SSL Reader(SocketTube(27)) sending 4 DEBUG: [HttpClient-6-Worker16] [4s 201ms] SSL Reader(SocketTube(27)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker16] [4s 201ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [4s 201ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 201ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 201ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker16] [4s 201ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7d31bff5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15fd71c1 DEBUG: [HttpClient-6-Worker16] [4s 201ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker16] [4s 201ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7d31bff5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15fd71c1 DEBUG: [HttpClient-6-Worker16] [4s 201ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker16] [4s 201ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker16] [4s 201ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker16] [4s 201ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) cleared DEBUG: [HttpClient-6-Worker16] [4s 202ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(27)))) SSLTube(SocketTube(27)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker16] [4s 202ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker16] [4s 202ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker16] [4s 202ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker16] [4s 202ms] Http1Publisher(SSLTube(SocketTube(27))) subscription cancelled DEBUG: [HttpClient-6-Worker16] [4s 202ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker15] [4s 200ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker16] [4s 202ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker16] [4s 203ms] HttpClientImpl(7) ClientImpl (async) elapsed 176 millis for GET to https://127.0.0.1:44499/ DEBUG: [HttpClient-6-Worker16] [4s 203ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(27)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker16] [4s 209ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3b5cdd14(7) DEBUG: [HttpClient-6-Worker15] [4s 202ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 209ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@435913c6 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 209ms] SocketTube(26) read bytes: 1721 DEBUG: [HttpClient-7-SelectorManager] [4s 210ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 210ms] SSL Reader(SocketTube(26)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 210ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@435913c6 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 210ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 209ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@435913c6 for R (false) DEBUG: [HttpClient-6-Worker16] [4s 210ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 211ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker17] [4s 210ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker16] [4s 211ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 211ms] SSL Reader(SocketTube(26)) Unwrapping: 1721 DEBUG: [HttpClient-6-Worker16] [4s 211ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 211ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 211ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 211ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker16] [4s 211ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker16] [4s 211ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker16] [4s 212ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6ba9818e for R (false) DEBUG: [HttpClient-6-Worker17] [4s 211ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker17] [4s 212ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-6-Worker17] [4s 212ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-6-Worker17] [4s 212ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker17] [4s 212ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker17] [4s 212ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker17] [4s 212ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 212ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@435913c6 for R (false) DEBUG: [HttpClient-6-Worker16] [4s 212ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fd2adea for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 239ms] SocketTube(28) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 239ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 239ms] SSL Reader(SocketTube(28)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 239ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker18] [4s 239ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 239ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fd2adea for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 240ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 239ms] SSL Reader(SocketTube(28)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker18] [4s 241ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker18] [4s 241ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker18] [4s 241ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker18] [4s 241ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker18] [4s 241ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker18] [4s 241ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker18] [4s 244ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker18] [4s 244ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker18] [4s 244ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker18] [4s 244ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker18] [4s 244ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker18] [4s 245ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker18] [4s 245ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker18] [4s 245ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [4s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@435913c6 for None (false) DEBUG: [HttpClient-6-Worker18] [4s 245ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker18] [4s 245ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [4s 245ms] SocketTube(26) read bytes: 155 DEBUG: [HttpClient-6-Worker18] [4s 245ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 245ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-6-Worker18] [4s 245ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [4s 245ms] SSL Reader(SocketTube(26)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-Worker18] [4s 245ms] SocketTube(28) trying to write: 6 DEBUG: [HttpClient-7-SelectorManager] [4s 245ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker18] [4s 245ms] SocketTube(28) wrote: 6 DEBUG: [HttpClient-6-Worker18] [4s 246ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker18] [4s 246ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 246ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 246ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker18] [4s 246ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 246ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker18] [4s 246ms] SSL Reader(SocketTube(28)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker18] [4s 246ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker18] [4s 246ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [4s 246ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker19] [4s 247ms] SSL Reader(SocketTube(26)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker19] [4s 247ms] SSL Reader(SocketTube(26)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker19] [4s 247ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker19] [4s 247ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker19] [4s 247ms] SSL Reader(SocketTube(26)) sending 75 DEBUG: [HttpClient-6-Worker19] [4s 247ms] SSL Reader(SocketTube(26)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 247ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 248ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 248ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker19] [4s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4c066400 DEBUG: [HttpClient-6-Worker19] [4s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [4s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4c066400 DEBUG: [HttpClient-6-Worker19] [4s 248ms] Http1Response(id=27) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker19] [4s 248ms] Http1Response(id=27) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker19] [4s 249ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4c066400 DEBUG: [HttpClient-6-Worker19] [4s 249ms] Http1Response(id=27) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker19] [4s 249ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:34 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:44499/) 200 HTTP_1_1 Local port: 57646 DEBUG: [HttpClient-6-Worker19] [4s 250ms] Http1Response(id=27) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker19] [4s 250ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3b5cdd14(7) DEBUG: [HttpClient-6-Worker19] [4s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@329010f9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c57e8db queue.isEmpty: false DEBUG: [HttpClient-6-Worker19] [4s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker19] [4s 250ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-SelectorManager] [4s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@435913c6 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 251ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 246ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker18] [4s 251ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker18] [4s 251ms] SSL Reader(SocketTube(28)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker18] [4s 252ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker18] [4s 252ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker18] [4s 252ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker18] [4s 252ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker18] [4s 252ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker19] [4s 250ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker19] [4s 252ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@329010f9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c57e8db, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker19] [4s 252ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@329010f9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c57e8db DEBUG: [HttpClient-6-Worker19] [4s 252ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@329010f9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c57e8db DEBUG: [HttpClient-6-Worker19] [4s 253ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker19] [4s 253ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker18] [4s 252ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker19] [4s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker19] [4s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker19] [4s 254ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 254ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 254ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 255ms] SSL Reader(SocketTube(26)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker19] [4s 255ms] SSL Reader(SocketTube(26)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker19] [4s 255ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker19] [4s 255ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker19] [4s 255ms] SSL Reader(SocketTube(26)) sending 4 DEBUG: [HttpClient-6-Worker19] [4s 255ms] SSL Reader(SocketTube(26)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 255ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 255ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 256ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 256ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker19] [4s 256ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@329010f9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c57e8db DEBUG: [HttpClient-6-Worker19] [4s 256ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 256ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@329010f9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c57e8db DEBUG: [HttpClient-6-Worker19] [4s 256ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker19] [4s 256ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker19] [4s 256ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker19] [4s 256ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) cleared DEBUG: [HttpClient-6-Worker19] [4s 256ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) SSLTube(SocketTube(26)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker19] [4s 256ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker19] [4s 257ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker19] [4s 257ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker19] [4s 257ms] Http1Publisher(SSLTube(SocketTube(26))) subscription cancelled DEBUG: [HttpClient-6-Worker19] [4s 257ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker19] [4s 257ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker19] [4s 257ms] HttpClientImpl(7) ClientImpl (async) elapsed 230 millis for GET to https://127.0.0.1:44499/ DEBUG: [HttpClient-6-Worker19] [4s 257ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker19] [4s 258ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3b5cdd14(7) DEBUG: [HttpClient-6-Worker19] [4s 258ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker19] [4s 258ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 258ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker19] [4s 258ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 258ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 258ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 258ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 258ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker19] [4s 258ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker19] [4s 258ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker19] [4s 259ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 259ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 259ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@435913c6 for R (false) DEBUG: [HttpClient-6-Worker18] [4s 257ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker18] [4s 259ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker18] [4s 259ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker18] [4s 259ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker18] [4s 260ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker18] [4s 260ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker18] [4s 260ms] SSLFlowDelegate(SocketTube(28)) setALPN = DEBUG: [HttpClient-6-Worker18] [4s 260ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker18] [4s 260ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker18] [4s 260ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:42:34 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker18] [4s 261ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker18] [4s 261ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker18] [4s 261ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:57662 remote=/127.0.0.1:44499] DEBUG: [HttpClient-6-Worker18] [4s 261ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker18] [4s 262ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker18] [4s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@42622c05 queue.isEmpty: true DEBUG: [HttpClient-6-Worker18] [4s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@42622c05, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker18] [4s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker18] [4s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker18] [4s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker18] [4s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker18] [4s 262ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker18] [4s 262ms] Http1Exchange SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker18] [4s 262ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker18] [4s 262ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@201c9ec5 DEBUG: [HttpClient-6-Worker18] [4s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker18] [4s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker18] [4s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker18] [4s 262ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker18] [4s 263ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 263ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 263ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 263ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 263ms] Http1Publisher(SSLTube(SocketTube(28))) got subscriber: SSLTube(SocketTube(28)) DEBUG: [HttpClient-6-Worker18] [4s 263ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker18] [4s 263ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker18] [4s 263ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker18] [4s 263ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker18] [4s 263ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:34 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:44499/ GET DEBUG: [HttpClient-6-Worker18] [4s 264ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker18] [4s 264ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker18] [4s 264ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker18] [4s 264ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker18] [4s 264ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker18] [4s 264ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker18] [4s 264ms] Http1Publisher(SSLTube(SocketTube(28))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker18] [4s 264ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker18] [4s 264ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-6-Worker18] [4s 264ms] SSL Writer(SocketTube(28)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker18] [4s 265ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker18] [4s 265ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker18] [4s 265ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker18] [4s 265ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker18] [4s 265ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker18] [4s 265ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker18] [4s 265ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker18] [4s 265ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker18] [4s 265ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker18] [4s 265ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker18] [4s 265ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 265ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker18] [4s 265ms] SocketTube(28) trying to write: 90 DEBUG: [HttpClient-6-Worker18] [4s 266ms] SocketTube(28) wrote: 90 DEBUG: [HttpClient-6-Worker18] [4s 266ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker18] [4s 266ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 266ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 266ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 266ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker18] [4s 266ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker18] [4s 266ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker18] [4s 266ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker18] [4s 266ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker18] [4s 266ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker18] [4s 266ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker18] [4s 266ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker18] [4s 266ms] Http1Response(id=28) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker18] [4s 266ms] Http1Response(id=28) First time around DEBUG: [HttpClient-6-Worker18] [4s 266ms] Http1Response(id=28) headersReader is not yet completed DEBUG: [HttpClient-6-Worker18] [4s 267ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker18] [4s 267ms] Http1Publisher(SSLTube(SocketTube(28))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7d2faead DEBUG: [HttpClient-6-Worker18] [4s 267ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 267ms] SSL Writer(SocketTube(28)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker18] [4s 267ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker18] [4s 267ms] SSL Writer(SocketTube(28)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker18] [4s 267ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker18] [4s 267ms] SSL Writer(SocketTube(28)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker18] [4s 267ms] SSL Writer(SocketTube(28)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker18] [4s 267ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker18] [4s 267ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 268ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker18] [4s 268ms] SocketTube(28) trying to write: 120 DEBUG: [HttpClient-7-SelectorManager] [4s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fd2adea for None (false) DEBUG: [HttpClient-6-Worker18] [4s 268ms] SocketTube(28) wrote: 120 DEBUG: [HttpClient-7-SelectorManager] [4s 268ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-6-Worker18] [4s 268ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 268ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 268ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 268ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 268ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker18] [4s 268ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 268ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker18] [4s 268ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker18] [4s 268ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker18] [4s 269ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker18] [4s 269ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 269ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fd2adea for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fd2adea for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 273ms] SocketTube(28) read bytes: 1844 DEBUG: [HttpClient-7-SelectorManager] [4s 273ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 273ms] SSL Reader(SocketTube(28)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 273ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fd2adea for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 273ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 273ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker20] [4s 274ms] SSL Reader(SocketTube(28)) Unwrapping: 1844 DEBUG: [HttpClient-6-Worker20] [4s 274ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-6-Worker20] [4s 274ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker20] [4s 274ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker20] [4s 275ms] SSL Reader(SocketTube(28)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker20] [4s 275ms] SSL Reader(SocketTube(28)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker20] [4s 275ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker20] [4s 275ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker20] [4s 275ms] SSL Reader(SocketTube(28)) sending 75 DEBUG: [HttpClient-6-Worker20] [4s 275ms] SSL Reader(SocketTube(28)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker20] [4s 275ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker20] [4s 275ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 275ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker20] [4s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker20] [4s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@42622c05 DEBUG: [HttpClient-6-Worker20] [4s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker20] [4s 275ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@42622c05 DEBUG: [HttpClient-6-Worker20] [4s 275ms] Http1Response(id=28) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker20] [4s 276ms] Http1Response(id=28) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker20] [4s 276ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@42622c05 DEBUG: [HttpClient-6-Worker20] [4s 276ms] Http1Response(id=28) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker20] [4s 276ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:34 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:44499/) 200 HTTP_1_1 Local port: 57662 DEBUG: [HttpClient-6-Worker20] [4s 277ms] Http1Response(id=28) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker20] [4s 277ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3b5cdd14(7) DEBUG: [HttpClient-6-Worker20] [4s 277ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3890914c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71f61df0 queue.isEmpty: false DEBUG: [HttpClient-6-Worker20] [4s 277ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-6-Worker20] [4s 277ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker20] [4s 277ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker20] [4s 277ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3890914c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71f61df0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker20] [4s 277ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3890914c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71f61df0 DEBUG: [HttpClient-6-Worker20] [4s 277ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 277ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3890914c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71f61df0 DEBUG: [HttpClient-6-Worker20] [4s 277ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker20] [4s 277ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker20] [4s 277ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker20] [4s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker20] [4s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker20] [4s 278ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker20] [4s 278ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 278ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker20] [4s 278ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker20] [4s 278ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker20] [4s 278ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker20] [4s 278ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker20] [4s 278ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [4s 278ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 278ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fd2adea for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fd2adea for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 317ms] SocketTube(28) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [4s 317ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 317ms] SSL Reader(SocketTube(28)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 317ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7fd2adea for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 317ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker21] [4s 317ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker21] [4s 318ms] SSL Reader(SocketTube(28)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker21] [4s 318ms] SSL Reader(SocketTube(28)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker21] [4s 318ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker21] [4s 318ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker21] [4s 318ms] SSL Reader(SocketTube(28)) sending 4 DEBUG: [HttpClient-6-Worker21] [4s 318ms] SSL Reader(SocketTube(28)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker21] [4s 318ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker21] [4s 318ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [4s 318ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker21] [4s 318ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker21] [4s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3890914c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71f61df0 DEBUG: [HttpClient-6-Worker21] [4s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [4s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3890914c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@71f61df0 DEBUG: [HttpClient-6-Worker21] [4s 319ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker21] [4s 319ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker21] [4s 319ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker21] [4s 319ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) cleared DEBUG: [HttpClient-6-Worker21] [4s 319ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) SSLTube(SocketTube(28)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker21] [4s 319ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker21] [4s 319ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker21] [4s 319ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker21] [4s 319ms] Http1Publisher(SSLTube(SocketTube(28))) subscription cancelled DEBUG: [HttpClient-6-Worker21] [4s 319ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker21] [4s 320ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker21] [4s 320ms] HttpClientImpl(7) ClientImpl (async) elapsed 294 millis for GET to https://127.0.0.1:44499/ DEBUG: [HttpClient-6-Worker21] [4s 320ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker21] [4s 320ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3b5cdd14(7) DEBUG: [HttpClient-6-Worker21] [4s 320ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 320ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [4s 321ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 321ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 321ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 321ms] SocketTube(27) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 321ms] 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@5ff1dcfe[Not completed, 4 dependents] (id=1678) 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@3d7644f[Completed normally] (id=1684), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 321ms] SocketTube(27) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 321ms] SSL Reader(SocketTube(27)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 321ms] SSL Reader(SocketTube(27)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] SSL Reader(SocketTube(27)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] 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@3d7644f[Completed normally] (id=1684), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] ConnectionPool(7) SSLTube(SocketTube(27)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] SSLTube(SocketTube(27)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] SSL Reader(SocketTube(27)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] SocketTube(27) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] SocketTube(26) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 322ms] 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@5c3d1a34[Not completed, 4 dependents] (id=1663) 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@361b71be[Completed normally] (id=1672), 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] [4s 322ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] SSL Reader(SocketTube(26)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] SSL Reader(SocketTube(26)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] SSL Reader(SocketTube(26)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] 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@361b71be[Completed normally] (id=1672), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] ConnectionPool(7) SSLTube(SocketTube(26)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] SSLTube(SocketTube(26)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] SSL Reader(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] SSL Writer(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] SocketTube(26) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 323ms] SocketTube(28) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SocketTube(28) 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@917d97f[Not completed, 4 dependents] (id=1674) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@201c9ec5, getALPN: jdk.internal.net.http.common.MinimalFuture@58d0e28f[Completed normally] (id=1688), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SocketTube(28) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SSL Reader(SocketTube(28)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SSL Reader(SocketTube(28)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SocketTube(28) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SocketTube(28) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SocketTube(28) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SocketTube(25) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] 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@7d5ed86e[Not completed, 4 dependents] (id=1597) 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@63664104[Completed normally] (id=1603), 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] [4s 324ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SSL Reader(SocketTube(25)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 324ms] SSL Reader(SocketTube(25)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] SSL Reader(SocketTube(25)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] 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@63664104[Completed normally] (id=1603), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] ConnectionPool(7) SSLTube(SocketTube(25)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] SSLTube(SocketTube(25)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] SSL Reader(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] SSL Writer(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] SocketTube(25) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 325ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-Worker21] [4s 324ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [4s 325ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker21] [4s 325ms] SSL Reader(SocketTube(28)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker21] [4s 326ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(28))), getALPN: jdk.internal.net.http.common.MinimalFuture@58d0e28f[Completed normally] (id=1688), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker21] [4s 326ms] ConnectionPool(7) SSLTube(SocketTube(28)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-Worker21] [4s 326ms] SSLTube(SocketTube(28)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker21] [4s 326ms] SSL Reader(SocketTube(28)) stop DEBUG: [HttpClient-6-Worker21] [4s 326ms] SSL Writer(SocketTube(28)) stop DEBUG: [MainThread] [4s 329ms] HttpClientImpl(8) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-8-thread-1] [4s 330ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [pool-8-thread-2] [4s 330ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [pool-8-thread-1] [4s 331ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null DEBUG: [pool-8-thread-3] [4s 331ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [HttpClient-7-Worker0] [4s 331ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null DEBUG: [pool-8-thread-4] [4s 331ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [pool-8-thread-3] [4s 331ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null DEBUG: [HttpClient-7-Worker1] [4s 331ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null Apr 01, 2024 8:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42:34 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 8:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-8-thread-1] [4s 333ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker0] [4s 333ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 Apr 01, 2024 8:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-8-thread-1] [4s 333ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Apr 01, 2024 8:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-8-thread-1] [4s 333ms] PlainHttpConnection(SocketTube(29)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [4s 333ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [4s 333ms] PlainHttpConnection(SocketTube(29)) bind completed localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [4s 333ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-7-Worker0] [4s 333ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-3] [4s 333ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-8-SelectorManager] [4s 334ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5acc6953 for C (true) DEBUG: [pool-8-thread-1] [4s 334ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-8-thread-3] [4s 334ms] PlainHttpConnection(SocketTube(31)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [4s 334ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [pool-8-thread-3] [4s 334ms] PlainHttpConnection(SocketTube(31)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [4s 334ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56741 DEBUG: [pool-8-thread-3] [4s 334ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [pool-8-thread-3] [4s 334ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 334ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@50340223 for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 334ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 334ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34993 Apr 01, 2024 8:42:34 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-7-Worker3] [4s 335ms] SocketTube(31) connecting flows DEBUG: [HttpClient-7-Worker3] [4s 335ms] SocketTube(31) read publisher got subscriber DEBUG: [HttpClient-7-Worker3] [4s 335ms] SocketTube(31) registering subscribe event DEBUG: [HttpClient-7-Worker3] [4s 335ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 335ms] SocketTube(31) subscribe event raised DEBUG: [HttpClient-7-Worker3] [4s 335ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker3] [4s 335ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-8-SelectorManager] [4s 335ms] 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@2c09f345[Not completed, 4 dependents] (id=1937) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker3] [4s 335ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [HttpClient-7-Worker3] [4s 335ms] SocketTube(31) subscribed for writing DEBUG: [HttpClient-7-Worker3] [4s 335ms] SocketTube(31) write: registering startSubscription event DEBUG: [HttpClient-7-Worker3] [4s 335ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker3] [4s 335ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker3] [4s 335ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker3] [4s 335ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker0] [4s 334ms] PlainHttpConnection(SocketTube(30)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker2] [4s 334ms] SocketTube(29) connecting flows DEBUG: [HttpClient-7-Worker0] [4s 336ms] PlainHttpConnection(SocketTube(30)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker2] [4s 336ms] SocketTube(29) read publisher got subscriber DEBUG: [HttpClient-8-SelectorManager] [4s 335ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 336ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 336ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 336ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-7-Worker1] [4s 335ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker1] [4s 337ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker2] [4s 336ms] SocketTube(29) registering subscribe event DEBUG: [HttpClient-7-Worker2] [4s 337ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker2] [4s 337ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker1] [4s 337ms] PlainHttpConnection(SocketTube(32)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [4s 337ms] PlainHttpConnection(SocketTube(32)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [4s 337ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [HttpClient-7-Worker0] [4s 336ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-7-Worker1] [4s 337ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 336ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker0] [4s 338ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker2] [4s 337ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-Worker2] [4s 338ms] SSL Writer(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SocketTube(29) DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2469d2e2 for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7519790e for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c7d11de for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SocketTube(31) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-7-Worker4] [4s 338ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-8-SelectorManager] [4s 339ms] 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@7157e0be[Not completed, 4 dependents] (id=1929) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker4] [4s 339ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker4] [4s 339ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 338ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-8-SelectorManager] [4s 339ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-7-Worker2] [4s 339ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-8-SelectorManager] [4s 339ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-7-Worker2] [4s 339ms] SSL Writer(SocketTube(29)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [4s 339ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker2] [4s 339ms] SSL Writer(SocketTube(29)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [4s 339ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker2] [4s 339ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [4s 339ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker2] [4s 339ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [4s 339ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 339ms] SSL Reader(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 340ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 340ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 340ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 340ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 340ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 340ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36537 DEBUG: [HttpClient-8-SelectorManager] [4s 340ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 340ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55445 DEBUG: [HttpClient-8-SelectorManager] [4s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e184910 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 340ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 340ms] SocketTube(29) write: offloading requestMore DEBUG: [HttpClient-7-Worker5] [4s 340ms] SocketTube(32) connecting flows DEBUG: [HttpClient-7-Worker6] [4s 340ms] SocketTube(30) connecting flows DEBUG: [HttpClient-7-Worker6] [4s 341ms] SocketTube(30) read publisher got subscriber DEBUG: [HttpClient-7-Worker6] [4s 341ms] SocketTube(30) registering subscribe event DEBUG: [HttpClient-7-Worker6] [4s 341ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 341ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-7-Worker6] [4s 341ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker6] [4s 341ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker6] [4s 341ms] SSL Writer(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SocketTube(30) DEBUG: [HttpClient-7-Worker6] [4s 341ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-7-Worker6] [4s 341ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-7-Worker6] [4s 341ms] SSL Writer(SocketTube(30)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker6] [4s 341ms] SSL Writer(SocketTube(30)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker6] [4s 341ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker6] [4s 341ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker7] [4s 340ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker5] [4s 340ms] SocketTube(32) read publisher got subscriber DEBUG: [HttpClient-8-SelectorManager] [4s 341ms] 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@34432abc[Not completed, 4 dependents] (id=1987) 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: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 342ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 342ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 342ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 342ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 342ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 342ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 342ms] SSL Reader(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 342ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 342ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 342ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 342ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-7-Worker7] [4s 341ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 342ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7adf7e9a for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 343ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-7-Worker7] [4s 343ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 343ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [4s 343ms] SSL Writer(SocketTube(29)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-7-Worker2] [4s 343ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [4s 343ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker2] [4s 343ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker2] [4s 343ms] SSL Writer(SocketTube(29)) Sending 2196 bytes downstream DEBUG: [HttpClient-7-Worker5] [4s 342ms] SocketTube(32) registering subscribe event DEBUG: [HttpClient-8-SelectorManager] [4s 343ms] SocketTube(30) write: offloading requestMore DEBUG: [HttpClient-7-Worker5] [4s 343ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 344ms] SocketTube(32) subscribe event raised DEBUG: [HttpClient-7-Worker3] [4s 343ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker6] [4s 344ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [4s 344ms] 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@56abcc06[Not completed, 4 dependents] (id=1982) 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-7-Worker3] [4s 344ms] SSL Writer(SocketTube(31)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker3] [4s 344ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [4s 343ms] SSL Writer(SocketTube(29)) Adding 2196 to outputQ queue DEBUG: [HttpClient-7-Worker2] [4s 344ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker2] [4s 344ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker2] [4s 344ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-7-Worker8] [4s 344ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker5] [4s 344ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker5] [4s 345ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [HttpClient-7-Worker5] [4s 345ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [HttpClient-7-Worker5] [4s 345ms] SocketTube(32) subscribed for writing DEBUG: [HttpClient-7-Worker5] [4s 345ms] SocketTube(32) write: registering startSubscription event DEBUG: [HttpClient-7-Worker5] [4s 345ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [4s 344ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 345ms] SocketTube(32) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 345ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 345ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 345ms] SocketTube(32) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 345ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 345ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 345ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 345ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 345ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 346ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b101aa5 for R (true) DEBUG: [HttpClient-7-Worker6] [4s 344ms] SSL Writer(SocketTube(30)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker3] [4s 344ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker3] [4s 346ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker3] [4s 346ms] SSL Writer(SocketTube(31)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker3] [4s 346ms] SSL Writer(SocketTube(31)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker3] [4s 346ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker3] [4s 346ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker3] [4s 346ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker3] [4s 346ms] SocketTube(31) trying to write: 458 DEBUG: [HttpClient-7-Worker2] [4s 344ms] SocketTube(29) trying to write: 2196 DEBUG: [HttpClient-7-Worker8] [4s 345ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker2] [4s 347ms] SocketTube(29) wrote: 2196 DEBUG: [HttpClient-7-Worker8] [4s 347ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker5] [4s 345ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [4s 346ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-7-Worker5] [4s 347ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker6] [4s 346ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker6] [4s 347ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker6] [4s 347ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker6] [4s 347ms] SSL Writer(SocketTube(30)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker6] [4s 348ms] SSL Writer(SocketTube(30)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker6] [4s 348ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker6] [4s 348ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [4s 348ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker6] [4s 348ms] SocketTube(30) trying to write: 458 DEBUG: [HttpClient-7-Worker3] [4s 347ms] SocketTube(31) wrote: 458 DEBUG: [HttpClient-7-Worker6] [4s 348ms] SocketTube(30) wrote: 458 DEBUG: [HttpClient-7-Worker6] [4s 348ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker6] [4s 348ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 348ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 347ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-8-SelectorManager] [4s 347ms] SocketTube(32) write: offloading requestMore DEBUG: [HttpClient-7-Worker2] [4s 348ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 348ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 349ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker5] [4s 347ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker2] [4s 349ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker3] [4s 348ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker3] [4s 349ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker3] [4s 349ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker3] [4s 349ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker3] [4s 349ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [4s 348ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker6] [4s 350ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [4s 348ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker9] [4s 350ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [4s 350ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker5] [4s 351ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker5] [4s 351ms] SSL Writer(SocketTube(32)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker5] [4s 351ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker5] [4s 351ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker5] [4s 351ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker5] [4s 351ms] SSL Writer(SocketTube(32)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [4s 351ms] SSL Writer(SocketTube(32)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker5] [4s 351ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker5] [4s 351ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker5] [4s 352ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [4s 352ms] SocketTube(32) trying to write: 458 DEBUG: [HttpClient-7-Worker5] [4s 352ms] SocketTube(32) wrote: 458 DEBUG: [HttpClient-7-Worker5] [4s 352ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker5] [4s 352ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker5] [4s 352ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker5] [4s 352ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker5] [4s 353ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c7d11de for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 372ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [4s 373ms] SocketTube(31) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [4s 373ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 373ms] SSL Reader(SocketTube(31)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 373ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker10] [4s 373ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c7d11de for R (false) DEBUG: [HttpClient-7-Worker10] [4s 373ms] SSL Reader(SocketTube(31)) Unwrapping: 2204 DEBUG: [HttpClient-8-SelectorManager] [4s 373ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 373ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker10] [4s 374ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 374ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker10] [4s 374ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 374ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [4s 374ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [4s 377ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [HttpClient-7-Worker10] [4s 377ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [4s 377ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [4s 377ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [4s 377ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 377ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [4s 377ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 377ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 377ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 377ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 377ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 378ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 378ms] SocketTube(31) trying to write: 6 DEBUG: [HttpClient-7-Worker10] [4s 378ms] SocketTube(31) wrote: 6 DEBUG: [HttpClient-7-Worker10] [4s 378ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 378ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 378ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 378ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [4s 378ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 378ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [4s 378ms] SSL Reader(SocketTube(31)) Unwrapping: 2077 DEBUG: [HttpClient-7-Worker10] [4s 378ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-7-Worker10] [4s 379ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 379ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker10] [4s 379ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 379ms] SSL Reader(SocketTube(31)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker10] [4s 379ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker10] [4s 379ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 379ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker10] [4s 379ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 380ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [4s 380ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [4s 382ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [HttpClient-7-Worker10] [4s 383ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [4s 383ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [4s 383ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 383ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 383ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 383ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [HttpClient-7-Worker10] [4s 383ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker10] [4s 383ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker10] [4s 383ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:42:34 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [4s 384ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker10] [4s 384ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [4s 384ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34993 remote=/127.0.0.1:44499] DEBUG: [HttpClient-7-Worker10] [4s 385ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [4s 385ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker10] [4s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3a759a01 queue.isEmpty: true DEBUG: [HttpClient-7-Worker10] [4s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3a759a01, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker10] [4s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 385ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker10] [4s 385ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [HttpClient-7-Worker10] [4s 385ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [HttpClient-7-Worker10] [4s 385ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@55a83c55 DEBUG: [HttpClient-7-Worker10] [4s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker10] [4s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker10] [4s 386ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 386ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 386ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 386ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 386ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [HttpClient-7-Worker10] [4s 386ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker10] [4s 386ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [4s 386ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 386ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 386ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:34 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:44499/ GET DEBUG: [HttpClient-7-Worker10] [4s 387ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker10] [4s 387ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 387ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 387ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 387ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker10] [4s 387ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 387ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker10] [4s 387ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker10] [4s 387ms] SSL Writer(SocketTube(31)) onNext DEBUG: [HttpClient-7-Worker10] [4s 387ms] SSL Writer(SocketTube(31)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker10] [4s 388ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [4s 388ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker10] [4s 388ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker10] [4s 388ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker10] [4s 388ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 388ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 388ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker10] [4s 388ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 388ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 388ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 388ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 388ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 388ms] SocketTube(31) trying to write: 90 DEBUG: [HttpClient-7-Worker10] [4s 389ms] SocketTube(31) wrote: 90 DEBUG: [HttpClient-7-Worker10] [4s 389ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 389ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 389ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 389ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 389ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker10] [4s 389ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-7-Worker10] [4s 389ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [4s 389ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 389ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 389ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker10] [4s 389ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker10] [4s 389ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker10] [4s 389ms] Http1Response(id=29) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker10] [4s 389ms] Http1Response(id=29) First time around DEBUG: [HttpClient-7-Worker10] [4s 389ms] Http1Response(id=29) headersReader is not yet completed DEBUG: [HttpClient-7-Worker10] [4s 390ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 390ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@278cdb3f DEBUG: [HttpClient-7-Worker10] [4s 390ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 390ms] SSL Writer(SocketTube(31)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker10] [4s 390ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 390ms] SSL Writer(SocketTube(31)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 390ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 390ms] SSL Writer(SocketTube(31)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 390ms] SSL Writer(SocketTube(31)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 390ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 390ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 391ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 391ms] SocketTube(31) trying to write: 120 DEBUG: [HttpClient-7-Worker10] [4s 391ms] SocketTube(31) wrote: 120 DEBUG: [HttpClient-7-Worker10] [4s 391ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 391ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 391ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 391ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [4s 391ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 391ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker10] [4s 391ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker10] [4s 391ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-7-Worker10] [4s 391ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker10] [4s 391ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 391ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 392ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c7d11de for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c7d11de for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SocketTube(31) read bytes: 1731 DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SSL Reader(SocketTube(31)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c7d11de for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 394ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 394ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker11] [4s 394ms] SSL Reader(SocketTube(31)) Unwrapping: 1731 DEBUG: [HttpClient-7-Worker11] [4s 395ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker11] [4s 395ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [4s 395ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-7-Worker11] [4s 395ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker11] [4s 395ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-7-Worker11] [4s 395ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker11] [4s 395ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 396ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c7d11de for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e184910 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SocketTube(29) read bytes: 261 DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SSL Reader(SocketTube(29)) Adding 261 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e184910 for R (false) DEBUG: [HttpClient-7-Worker12] [4s 402ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 402ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 403ms] SSL Reader(SocketTube(29)) Unwrapping: 261 DEBUG: [HttpClient-7-Worker12] [4s 404ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-7-Worker12] [4s 404ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 404ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 133 DEBUG: [HttpClient-7-Worker12] [4s 404ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 404ms] SSLFlowDelegate(SocketTube(29)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker12] [4s 404ms] SSLFlowDelegate(SocketTube(29)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker12] [4s 407ms] SSLFlowDelegate(SocketTube(29)) finished task execution DEBUG: [HttpClient-7-Worker12] [4s 407ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker12] [4s 407ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker12] [4s 407ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker12] [4s 407ms] SSL Writer(SocketTube(29)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [4s 407ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker12] [4s 408ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 408ms] SSL Writer(SocketTube(29)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 408ms] SSL Writer(SocketTube(29)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 408ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 408ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 408ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 408ms] SocketTube(29) trying to write: 6 DEBUG: [HttpClient-7-Worker12] [4s 408ms] SocketTube(29) wrote: 6 DEBUG: [HttpClient-7-Worker12] [4s 408ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker12] [4s 408ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 408ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 409ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker12] [4s 409ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 409ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker12] [4s 409ms] SSL Reader(SocketTube(29)) Unwrapping: 128 DEBUG: [HttpClient-7-Worker12] [4s 409ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-7-Worker12] [4s 409ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 409ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker12] [4s 409ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 409ms] SSL Reader(SocketTube(29)) Unwrapping: 122 DEBUG: [HttpClient-7-Worker12] [4s 410ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker12] [4s 410ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 410ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 122 DEBUG: [HttpClient-7-Worker12] [4s 410ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 410ms] SSLFlowDelegate(SocketTube(29)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker12] [4s 410ms] SSLFlowDelegate(SocketTube(29)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker12] [4s 411ms] SSLFlowDelegate(SocketTube(29)) finished task execution DEBUG: [HttpClient-7-Worker12] [4s 411ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker12] [4s 411ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker12] [4s 412ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 412ms] SSL Writer(SocketTube(29)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [4s 412ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 412ms] SSLFlowDelegate(SocketTube(29)) setALPN = DEBUG: [HttpClient-7-Worker12] [4s 412ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker12] [4s 412ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker12] [4s 412ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:42:34 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker12] [4s 413ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker12] [4s 413ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker12] [4s 413ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:56741 remote=/127.0.0.1:44499] DEBUG: [HttpClient-7-Worker12] [4s 413ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker12] [4s 413ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker12] [4s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1e79f636 queue.isEmpty: true DEBUG: [HttpClient-7-Worker12] [4s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1e79f636, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker12] [4s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 414ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker12] [4s 414ms] Http1Exchange SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker12] [4s 414ms] SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker12] [4s 414ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@84ad26a DEBUG: [HttpClient-7-Worker12] [4s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker12] [4s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker12] [4s 414ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 414ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 414ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 414ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 415ms] Http1Publisher(SSLTube(SocketTube(29))) got subscriber: SSLTube(SocketTube(29)) DEBUG: [HttpClient-7-Worker12] [4s 415ms] SSLTube(SocketTube(29)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker12] [4s 415ms] Http1Publisher(SSLTube(SocketTube(29))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker12] [4s 415ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 415ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker12] [4s 415ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:34 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:44499/ GET DEBUG: [HttpClient-7-Worker12] [4s 415ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker12] [4s 415ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 415ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 415ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker12] [4s 416ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker12] [4s 416ms] Http1Publisher(SSLTube(SocketTube(29))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 416ms] Http1Publisher(SSLTube(SocketTube(29))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker12] [4s 416ms] SSLTube(SocketTube(29)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker12] [4s 416ms] SSL Writer(SocketTube(29)) onNext DEBUG: [HttpClient-7-Worker12] [4s 416ms] SSL Writer(SocketTube(29)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker12] [4s 416ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker12] [4s 416ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker12] [4s 416ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker12] [4s 416ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker12] [4s 416ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 416ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 416ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker12] [4s 416ms] SSL Writer(SocketTube(29)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 416ms] SSL Writer(SocketTube(29)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 416ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 416ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 416ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 416ms] SocketTube(29) trying to write: 90 DEBUG: [HttpClient-7-Worker12] [4s 417ms] SocketTube(29) wrote: 90 DEBUG: [HttpClient-7-Worker12] [4s 417ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker12] [4s 417ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 417ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 417ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 417ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker12] [4s 417ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker12] [4s 417ms] Http1Publisher(SSLTube(SocketTube(29))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker12] [4s 417ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 417ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker12] [4s 417ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker12] [4s 417ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker12] [4s 417ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker12] [4s 417ms] Http1Response(id=30) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker12] [4s 417ms] Http1Response(id=30) First time around DEBUG: [HttpClient-7-Worker12] [4s 417ms] Http1Response(id=30) headersReader is not yet completed DEBUG: [HttpClient-7-Worker12] [4s 417ms] Http1Publisher(SSLTube(SocketTube(29))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 417ms] Http1Publisher(SSLTube(SocketTube(29))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1c940da2 DEBUG: [HttpClient-7-Worker12] [4s 418ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 418ms] SSL Writer(SocketTube(29)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker12] [4s 418ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 418ms] SSL Writer(SocketTube(29)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [4s 418ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 418ms] SSL Writer(SocketTube(29)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 418ms] SSL Writer(SocketTube(29)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 418ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 418ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 418ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 418ms] SocketTube(29) trying to write: 120 DEBUG: [HttpClient-7-Worker12] [4s 418ms] SocketTube(29) wrote: 120 DEBUG: [HttpClient-7-Worker12] [4s 418ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker12] [4s 418ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 419ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 419ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker12] [4s 419ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 419ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker12] [4s 419ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker12] [4s 419ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker12] [4s 419ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker12] [4s 419ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 419ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e184910 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 421ms] SocketTube(29) read bytes: 1721 DEBUG: [HttpClient-8-SelectorManager] [4s 421ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] SSL Reader(SocketTube(29)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e184910 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e184910 for R (false) DEBUG: [HttpClient-7-Worker13] [4s 424ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker13] [4s 425ms] SSL Reader(SocketTube(29)) Unwrapping: 1721 DEBUG: [HttpClient-7-Worker13] [4s 425ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker13] [4s 425ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-7-Worker13] [4s 425ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-7-Worker13] [4s 425ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker13] [4s 425ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker13] [4s 425ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker13] [4s 425ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e184910 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c7d11de for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 437ms] SocketTube(31) read bytes: 155 DEBUG: [HttpClient-8-SelectorManager] [4s 437ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 437ms] SSL Reader(SocketTube(31)) Adding 155 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 437ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c7d11de for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 437ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [4s 437ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker14] [4s 438ms] SSL Reader(SocketTube(31)) Unwrapping: 155 DEBUG: [HttpClient-7-Worker14] [4s 438ms] SSL Reader(SocketTube(31)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-7-Worker14] [4s 438ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker14] [4s 438ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker14] [4s 438ms] SSL Reader(SocketTube(31)) sending 75 DEBUG: [HttpClient-7-Worker14] [4s 438ms] SSL Reader(SocketTube(31)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker14] [4s 439ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker14] [4s 439ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 439ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker14] [4s 439ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker14] [4s 439ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3a759a01 DEBUG: [HttpClient-7-Worker14] [4s 439ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker14] [4s 439ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3a759a01 DEBUG: [HttpClient-7-Worker14] [4s 439ms] Http1Response(id=29) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker14] [4s 439ms] Http1Response(id=29) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker14] [4s 439ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3a759a01 DEBUG: [HttpClient-7-Worker14] [4s 439ms] Http1Response(id=29) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-Worker14] [4s 439ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:34 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:44499/) 200 HTTP_1_1 Local port: 34993 DEBUG: [HttpClient-7-Worker14] [4s 440ms] Http1Response(id=29) readBody: return2Cache: true DEBUG: [HttpClient-7-Worker14] [4s 440ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@30140b0e(8) DEBUG: [HttpClient-7-Worker14] [4s 440ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5d80682c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c19fdec queue.isEmpty: false DEBUG: [HttpClient-7-Worker14] [4s 440ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [HttpClient-7-Worker14] [4s 440ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker14] [4s 440ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [HttpClient-7-Worker14] [4s 440ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5d80682c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c19fdec, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-7-Worker14] [4s 440ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d80682c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c19fdec DEBUG: [HttpClient-7-Worker14] [4s 441ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [4s 441ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d80682c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c19fdec DEBUG: [HttpClient-7-Worker14] [4s 441ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-7-Worker14] [4s 441ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker14] [4s 441ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [4s 441ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker14] [4s 441ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker14] [4s 441ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [4s 441ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-7-Worker14] [4s 441ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-7-Worker14] [4s 441ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [4s 441ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 441ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [4s 441ms] SSL Reader(SocketTube(31)) Unwrapping: 42 DEBUG: [HttpClient-7-Worker14] [4s 441ms] SSL Reader(SocketTube(31)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-7-Worker14] [4s 441ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-7-Worker14] [4s 441ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 42 DEBUG: [HttpClient-7-Worker14] [4s 442ms] SSL Reader(SocketTube(31)) sending 4 DEBUG: [HttpClient-7-Worker14] [4s 442ms] SSL Reader(SocketTube(31)) Adding 4 to outputQ queue DEBUG: [HttpClient-7-Worker14] [4s 442ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker14] [4s 442ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 442ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-7-Worker14] [4s 442ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 4 bytes into the queue DEBUG: [HttpClient-7-Worker14] [4s 442ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d80682c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c19fdec DEBUG: [HttpClient-7-Worker14] [4s 442ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [4s 442ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d80682c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c19fdec DEBUG: [HttpClient-7-Worker14] [4s 442ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-7-Worker14] [4s 442ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker14] [4s 442ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-7-Worker14] [4s 442ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) cleared DEBUG: [HttpClient-7-Worker14] [4s 442ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(31)))) SSLTube(SocketTube(31)): return to HTTP/1.1 pool DEBUG: [HttpClient-7-Worker14] [4s 442ms] ConnectionPool(8) registering CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [HttpClient-7-Worker14] [4s 442ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [HttpClient-7-Worker14] [4s 442ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [HttpClient-7-Worker14] [4s 442ms] Http1Publisher(SSLTube(SocketTube(31))) subscription cancelled DEBUG: [HttpClient-7-Worker14] [4s 442ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker14] [4s 443ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [HttpClient-7-Worker14] [4s 443ms] HttpClientImpl(8) ClientImpl (async) elapsed 112 millis for GET to https://127.0.0.1:44499/ DEBUG: [HttpClient-7-Worker14] [4s 443ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(31)))) Finished reading body: READING_BODY DEBUG: [HttpClient-7-Worker14] [4s 443ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@30140b0e(8) DEBUG: [HttpClient-7-Worker14] [4s 443ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [HttpClient-7-Worker14] [4s 443ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [4s 443ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-Worker14] [4s 443ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 443ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [4s 443ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 443ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [4s 443ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker14] [4s 443ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-7-Worker14] [4s 443ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker14] [4s 443ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [4s 443ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 444ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c7d11de for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b101aa5 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 455ms] SocketTube(32) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [4s 456ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 456ms] SSL Reader(SocketTube(32)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 456ms] SocketTube(32) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b101aa5 for R (false) DEBUG: [HttpClient-7-Worker15] [4s 456ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker15] [4s 456ms] SSL Reader(SocketTube(32)) Unwrapping: 2204 DEBUG: [HttpClient-8-SelectorManager] [4s 456ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker15] [4s 456ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker15] [4s 457ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker15] [4s 457ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker15] [4s 457ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker15] [4s 458ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker15] [4s 458ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker15] [4s 460ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [HttpClient-7-Worker15] [4s 460ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker15] [4s 460ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker15] [4s 460ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker15] [4s 461ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [4s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e184910 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 461ms] SocketTube(29) read bytes: 155 DEBUG: [HttpClient-8-SelectorManager] [4s 461ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 461ms] SSL Reader(SocketTube(29)) Adding 155 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 461ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e184910 for R (false) DEBUG: [HttpClient-7-Worker16] [4s 461ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker16] [4s 461ms] SSL Reader(SocketTube(29)) Unwrapping: 155 DEBUG: [HttpClient-7-Worker16] [4s 462ms] SSL Reader(SocketTube(29)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-7-Worker16] [4s 462ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker16] [4s 462ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker16] [4s 462ms] SSL Reader(SocketTube(29)) sending 75 DEBUG: [HttpClient-7-Worker16] [4s 462ms] SSL Reader(SocketTube(29)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker16] [4s 462ms] SSL Reader(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker15] [4s 461ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker15] [4s 462ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-8-SelectorManager] [4s 461ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker16] [4s 462ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker16] [4s 463ms] SSL Reader(SocketTube(29)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker16] [4s 463ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker15] [4s 462ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker15] [4s 463ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker15] [4s 463ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker15] [4s 463ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker ... 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 ... net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-34-Worker5] [7s 420ms] Http2Connection(SocketTube(95)) H2 processed(2) DEBUG: [HttpClient-34-Worker5] [7s 420ms] Http2Connection(SocketTube(95)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-34-Worker5] [7s 420ms] Http2Connection(SocketTube(95)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 8:42: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-34-Worker5] [7s 421ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-34-Worker5] [7s 421ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-34-Worker5] [7s 421ms] PlainHttpConnection(SocketTube(95)) Closing channel: channel not registered with selector DEBUG: [HttpClient-34-Worker5] [7s 421ms] SocketTube(95) signal read error: java.io.IOException: connection closed locally DEBUG: [readLoop] [7s 420ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 421ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 422ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 422ms] FramesDecoder Tail size is now: 0, current= Server connection to /127.0.0.1:39539 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-35-SelectorManager] [7s 422ms] Http2Connection(SocketTube(95)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-35-SelectorManager] [7s 422ms] Http2Connection(SocketTube(95)) Close all streams DEBUG: [MainThread] [7s 423ms] HttpClientImpl(36) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 423ms] HttpClientImpl(36) ClientImpl (async) send https://127.0.0.1:58355/ GET DEBUG: [MainThread] [7s 423ms] Exchange establishing exchange for https://127.0.0.1:58355/ GET, proxy=null Apr 01, 2024 8:42:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42: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: [MainThread] [7s 425ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 425ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 425ms] PlainHttpConnection(SocketTube(96)) registering connect event DEBUG: [MainThread] [7s 425ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-36-SelectorManager] [7s 425ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@12b3e42 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=42890, Session(1711996956634|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-36-SelectorManager] [7s 425ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: finishing connect DEBUG: [HttpClient-36-SelectorManager] [7s 425ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42890 DEBUG: [HttpClient-35-Worker0] [7s 429ms] SocketTube(96) connecting flows DEBUG: [HttpClient-35-Worker0] [7s 429ms] SocketTube(96) read publisher got subscriber DEBUG: [HttpClient-35-Worker0] [7s 429ms] SocketTube(96) registering subscribe event DEBUG: [HttpClient-35-Worker0] [7s 429ms] SocketTube(96) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-Worker0] [7s 429ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker0] [7s 429ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker0] [7s 429ms] SSL Writer(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SocketTube(96) DEBUG: [HttpClient-35-Worker0] [7s 429ms] SocketTube(96) subscribed for writing DEBUG: [HttpClient-35-Worker0] [7s 429ms] SocketTube(96) write: registering startSubscription event DEBUG: [HttpClient-35-Worker0] [7s 429ms] SSL Writer(SocketTube(96)) onSubscribe initiating handshaking DEBUG: [HttpClient-35-Worker0] [7s 429ms] SSL Writer(SocketTube(96)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SocketTube(96) subscribe event raised DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SocketTube(96) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@bd35532[Not completed, 4 dependents] (id=6529) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SocketTube(96) read demand reset to 0 DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SocketTube(96) calling onSubscribe DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SSL Reader(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SocketTube(96) onSubscribe called DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SocketTube(96) pending subscriber subscribed DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SocketTube(96) write: starting subscription DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SocketTube(96) write: offloading requestMore DEBUG: [HttpClient-35-Worker0] [7s 429ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-35-Worker0] [7s 429ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker1] [7s 429ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-36-SelectorManager] [7s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for R (true) DEBUG: [HttpClient-35-Worker1] [7s 430ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker1] [7s 430ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [7s 432ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker0] [7s 432ms] SSL Writer(SocketTube(96)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [HttpClient-35-Worker0] [7s 432ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker0] [7s 432ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker0] [7s 432ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker0] [7s 432ms] SSL Writer(SocketTube(96)) Sending 2201 bytes downstream DEBUG: [HttpClient-35-Worker0] [7s 432ms] SSL Writer(SocketTube(96)) Adding 2201 to outputQ queue DEBUG: [HttpClient-35-Worker0] [7s 432ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker0] [7s 432ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker0] [7s 432ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [HttpClient-35-Worker0] [7s 432ms] SocketTube(96) trying to write: 2201 DEBUG: [HttpClient-35-Worker0] [7s 432ms] SocketTube(96) wrote: 2201 DEBUG: [HttpClient-35-Worker0] [7s 432ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker0] [7s 432ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [7s 432ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [7s 432ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-35-Worker0] [7s 432ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-SelectorManager] [7s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 435ms] HttpClientImpl(36) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-36-SelectorManager] [7s 435ms] SocketTube(96) read bytes: 133 DEBUG: [HttpClient-36-SelectorManager] [7s 435ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 435ms] SSL Reader(SocketTube(96)) Adding 133 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [7s 435ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for R (false) DEBUG: [HttpClient-36-SelectorManager] [7s 435ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [7s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 435ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [7s 435ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 439ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker2] [7s 439ms] SSL Reader(SocketTube(96)) Unwrapping: 133 DEBUG: [HttpClient-35-Worker2] [7s 439ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker2] [7s 439ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-35-Worker2] [7s 439ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 133 DEBUG: [HttpClient-35-Worker2] [7s 439ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker2] [7s 439ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-35-Worker2] [7s 439ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-35-Worker2] [7s 440ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-35-Worker2] [7s 440ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-35-Worker2] [7s 440ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker2] [7s 440ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker2] [7s 440ms] SSL Writer(SocketTube(96)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-35-Worker2] [7s 440ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker2] [7s 440ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker2] [7s 440ms] SSL Writer(SocketTube(96)) Sending 6 bytes downstream DEBUG: [HttpClient-35-Worker2] [7s 440ms] SSL Writer(SocketTube(96)) Adding 6 to outputQ queue DEBUG: [HttpClient-35-Worker2] [7s 440ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker2] [7s 440ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [7s 441ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-35-Worker2] [7s 441ms] SocketTube(96) trying to write: 6 DEBUG: [HttpClient-35-Worker2] [7s 441ms] SocketTube(96) wrote: 6 DEBUG: [HttpClient-35-Worker2] [7s 441ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker2] [7s 441ms] SocketTube(96) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 441ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 441ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-35-Worker2] [7s 441ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [7s 441ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker2] [7s 441ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker2] [7s 441ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker2] [7s 441ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 441ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-SelectorManager] [7s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for R (true) DEBUG: [HttpClient-36-SelectorManager] [7s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 441ms] SocketTube(96) read bytes: 175 DEBUG: [HttpClient-36-SelectorManager] [7s 441ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 441ms] SSL Reader(SocketTube(96)) Adding 175 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [7s 441ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for R (false) DEBUG: [HttpClient-36-SelectorManager] [7s 441ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 441ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker3] [7s 441ms] SSL Reader(SocketTube(96)) Unwrapping: 175 DEBUG: [HttpClient-35-Worker3] [7s 441ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-35-Worker3] [7s 441ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [7s 441ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 6 DEBUG: [HttpClient-35-Worker3] [7s 441ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [7s 441ms] SSL Reader(SocketTube(96)) Unwrapping: 169 DEBUG: [HttpClient-35-Worker3] [7s 442ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-35-Worker3] [7s 442ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [7s 442ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 79 DEBUG: [HttpClient-35-Worker3] [7s 442ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [7s 442ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-35-Worker3] [7s 442ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-35-Worker3] [7s 445ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-35-Worker3] [7s 445ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker3] [7s 445ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker3] [7s 445ms] SSL Reader(SocketTube(96)) Unwrapping: 90 DEBUG: [HttpClient-35-Worker3] [7s 445ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker3] [7s 445ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [7s 446ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 90 DEBUG: [HttpClient-35-Worker3] [7s 446ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [7s 446ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-35-Worker3] [7s 446ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker3] [7s 446ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [7s 446ms] SSL Writer(SocketTube(96)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-35-Worker3] [7s 446ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [7s 446ms] SSLFlowDelegate(SocketTube(96)) setALPN = h2 DEBUG: [HttpClient-35-Worker3] [7s 446ms] PlainHttpConnection(SocketTube(96)) finishConnect, setting connected=true DEBUG: [HttpClient-35-Worker3] [7s 446ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-35-Worker3] [7s 446ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-35-Worker3] [7s 446ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-35-Worker3] [7s 446ms] SSLTube(SocketTube(96)) connecting flows DEBUG: [HttpClient-35-Worker3] [7s 446ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4f2894c3 DEBUG: [HttpClient-35-Worker3] [7s 446ms] Http2Connection(SSLTube(SocketTube(96))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-35-Worker3] [7s 446ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 446ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 446ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 446ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 446ms] SSLTube(SocketTube(96)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-35-Worker3] [7s 446ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) Apr 01, 2024 8:42: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-35-Worker3] [7s 447ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 63 bytes in the priority write queue DEBUG: [HttpClient-35-Worker3] [7s 447ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [7s 447ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 447ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [7s 447ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [7s 447ms] SSL Writer(SocketTube(96)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [7s 447ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-35-Worker3] [7s 447ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 13 bytes in the priority write queue DEBUG: [HttpClient-35-Worker3] [7s 447ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [7s 447ms] Http2Connection(SSLTube(SocketTube(96))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-35-Worker3] [7s 447ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-35-Worker3] [7s 447ms] Http2Connection(SSLTube(SocketTube(96))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker3] [7s 447ms] Http2Connection(SSLTube(SocketTube(96))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-35-Worker3] [7s 447ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed buffered data DEBUG: [HttpClient-35-Worker3] [7s 447ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker3] [7s 448ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker3] [7s 448ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-35-Worker3] [7s 448ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-35-Worker3] [7s 448ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-35-Worker3] [7s 448ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker3] [7s 448ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58355/ GET DEBUG: [HttpClient-35-Worker3] [7s 448ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-35-Worker3] [7s 448ms] Http2Connection(SSLTube(SocketTube(96))) Opened stream 1 DEBUG: [HttpClient-35-Worker3] [7s 448ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:42: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-35-Worker3] [7s 449ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 48 bytes to the write queue DEBUG: [HttpClient-35-Worker3] [7s 449ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [7s 449ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker3] [7s 449ms] Exchange sendRequestBody DEBUG: [HttpClient-35-Worker3] [7s 449ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) Sending 90 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) Adding 90 to outputQ queue DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 449ms] SocketTube(96) trying to write: 90 DEBUG: [HttpClient-35-Worker3] [7s 449ms] SocketTube(96) wrote: 90 DEBUG: [HttpClient-35-Worker3] [7s 449ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker3] [7s 449ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 449ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [7s 449ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 449ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [7s 449ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 449ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSLTube(SocketTube(96)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) wrapping 124 bytes DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) Sending 162 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) Adding 162 to outputQ queue DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 449ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 449ms] SocketTube(96) trying to write: 162 DEBUG: [HttpClient-35-Worker3] [7s 450ms] SocketTube(96) wrote: 162 DEBUG: [HttpClient-35-Worker3] [7s 450ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker3] [7s 450ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 450ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 450ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 450ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [7s 450ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [7s 450ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 450ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 450ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker3] [7s 450ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [7s 450ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker3] [7s 450ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker3] [7s 450ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 450ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-36-SelectorManager] [7s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 450ms] SocketTube(96) read bytes: 1726 DEBUG: [HttpClient-36-SelectorManager] [7s 450ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 450ms] SSL Reader(SocketTube(96)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [7s 450ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for R (false) DEBUG: [HttpClient-36-SelectorManager] [7s 450ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [7s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for R (false) DEBUG: [Test-server-pool] [7s 450ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 450ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 450ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 450ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-36-SelectorManager] [7s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 450ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [7s 450ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker4] [7s 451ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker4] [7s 451ms] SSL Reader(SocketTube(96)) Unwrapping: 1726 DEBUG: [HttpClient-35-Worker4] [7s 451ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-35-Worker4] [7s 451ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-35-Worker4] [7s 451ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-35-Worker4] [7s 451ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker4] [7s 451ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker4] [7s 451ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker4] [7s 451ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [7s 451ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for R (true) DEBUG: [HttpClient-36-SelectorManager] [7s 451ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for None (false) DEBUG: [Test-server-pool] [7s 450ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-SelectorManager] [7s 451ms] SocketTube(96) read bytes: 77 DEBUG: [Test-server-pool] [7s 451ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-36-SelectorManager] [7s 451ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 451ms] SSL Reader(SocketTube(96)) Adding 77 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [7s 451ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 451ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for R (false) DEBUG: [HttpClient-36-SelectorManager] [7s 451ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [7s 452ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker5] [7s 452ms] SSL Reader(SocketTube(96)) Unwrapping: 77 DEBUG: [HttpClient-35-Worker5] [7s 452ms] SSL Reader(SocketTube(96)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker5] [7s 452ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-35-Worker5] [7s 452ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 77 DEBUG: [HttpClient-35-Worker5] [7s 452ms] SSL Reader(SocketTube(96)) sending 39 DEBUG: [HttpClient-35-Worker5] [7s 452ms] SSL Reader(SocketTube(96)) Adding 39 to outputQ queue DEBUG: [HttpClient-35-Worker5] [7s 452ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [7s 452ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker5] [7s 452ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [7s 452ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [readLoop] [7s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 452ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 452ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 452ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 452ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 452ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 452ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 452ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-35-Worker5] [7s 452ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-35-Worker5] [7s 452ms] Http2Connection(SSLTube(SocketTube(96))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker5] [7s 452ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(1): 39 DEBUG: [HttpClient-35-Worker5] [7s 452ms] Http2Connection(SSLTube(SocketTube(96))) Processing 39 DEBUG: [HttpClient-35-Worker5] [7s 452ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-35-Worker5] [7s 452ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [7s 453ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: GET / Server: got END_STREAM for stream 1 Apr 01, 2024 8:42: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 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-35-Worker5] [7s 453ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-35-Worker5] [7s 454ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 9 bytes to the write queue DEBUG: [HttpClient-35-Worker5] [7s 454ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker5] [7s 454ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Writer(SocketTube(96)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Writer(SocketTube(96)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Writer(SocketTube(96)) wrapping 9 bytes DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Writer(SocketTube(96)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Writer(SocketTube(96)) Sending 47 bytes downstream DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Writer(SocketTube(96)) Adding 47 to outputQ queue DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-35-Worker5] [7s 454ms] SocketTube(96) trying to write: 47 DEBUG: [HttpClient-35-Worker5] [7s 454ms] SocketTube(96) wrote: 47 DEBUG: [HttpClient-35-Worker5] [7s 454ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker5] [7s 454ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [7s 454ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker5] [7s 454ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker5] [7s 454ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(1) DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker5] [7s 454ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker5] [7s 454ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker5] [7s 454ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [7s 454ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [7s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 455ms] SocketTube(96) read bytes: 151 DEBUG: [HttpClient-36-SelectorManager] [7s 455ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 455ms] SSL Reader(SocketTube(96)) Adding 151 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [7s 456ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for R (false) DEBUG: [HttpClient-36-SelectorManager] [7s 456ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [7s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1da2c for R (false) DEBUG: [HttpClient-35-Worker6] [7s 456ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker6] [7s 456ms] SSL Reader(SocketTube(96)) Unwrapping: 151 DEBUG: [HttpClient-35-Worker6] [7s 456ms] SSL Reader(SocketTube(96)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-35-Worker6] [7s 456ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-35-Worker6] [7s 456ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 53 DEBUG: [HttpClient-35-Worker6] [7s 456ms] SSL Reader(SocketTube(96)) sending 15 DEBUG: [HttpClient-35-Worker6] [7s 456ms] SSL Reader(SocketTube(96)) Adding 15 to outputQ queue DEBUG: [HttpClient-35-Worker6] [7s 456ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker6] [7s 456ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-35-Worker6] [7s 456ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [readLoop] [7s 456ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-35-Worker6] [7s 456ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-35-Worker6] [7s 456ms] Http2Connection(SSLTube(SocketTube(96))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker6] [7s 456ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(2): 15 DEBUG: [readLoop] [7s 456ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 456ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 456ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 456ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker6] [7s 456ms] Http2Connection(SSLTube(SocketTube(96))) Processing 15 DEBUG: [HttpClient-35-Worker6] [7s 457ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-35-Worker6] [7s 457ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker6] [7s 457ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker6] [7s 458ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker6] [7s 458ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-35-Worker6] [7s 458ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 42890 DEBUG: [HttpClient-35-Worker6] [7s 458ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 42890 DEBUG: [HttpClient-35-Worker6] [7s 458ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-35-Worker6] [7s 458ms] HttpClientImpl(36) body subscriber registered: 1 DEBUG: [HttpClient-35-Worker6] [7s 458ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(2) DEBUG: [HttpClient-35-Worker6] [7s 459ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker6] [7s 459ms] SSL Reader(SocketTube(96)) Unwrapping: 98 DEBUG: [HttpClient-35-Worker6] [7s 459ms] SSL Reader(SocketTube(96)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-35-Worker6] [7s 459ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-35-Worker6] [7s 459ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 51 DEBUG: [HttpClient-35-Worker6] [7s 459ms] SSL Reader(SocketTube(96)) sending 13 DEBUG: [HttpClient-35-Worker6] [7s 459ms] SSL Reader(SocketTube(96)) Adding 13 to outputQ queue DEBUG: [HttpClient-35-Worker6] [7s 459ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker6] [7s 459ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-35-Worker6] [7s 459ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-35-Worker6] [7s 459ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-35-Worker6] [7s 459ms] Http2Connection(SSLTube(SocketTube(96))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker6] [7s 459ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(3): 13 DEBUG: [HttpClient-35-Worker6] [7s 459ms] Http2Connection(SSLTube(SocketTube(96))) Processing 13 DEBUG: [HttpClient-35-Worker6] [7s 459ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-35-Worker6] [7s 459ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker6] [7s 459ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker6] [7s 459ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker6] [7s 460ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-35-Worker6] [7s 460ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-35-Worker6] [7s 460ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-35-Worker6] [7s 460ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(3) DEBUG: [HttpClient-35-Worker6] [7s 460ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker6] [7s 460ms] SSL Reader(SocketTube(96)) Unwrapping: 47 DEBUG: [HttpClient-35-Worker6] [7s 460ms] SSL Reader(SocketTube(96)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-35-Worker6] [7s 460ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-35-Worker6] [7s 460ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 47 DEBUG: [HttpClient-35-Worker6] [7s 460ms] SSL Reader(SocketTube(96)) sending 9 DEBUG: [HttpClient-35-Worker6] [7s 460ms] SSL Reader(SocketTube(96)) Adding 9 to outputQ queue DEBUG: [HttpClient-35-Worker6] [7s 460ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker6] [7s 460ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-35-Worker6] [7s 460ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-35-Worker6] [7s 460ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-35-Worker6] [7s 460ms] Http2Connection(SSLTube(SocketTube(96))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker6] [7s 460ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(4): 9 DEBUG: [HttpClient-35-Worker6] [7s 460ms] Http2Connection(SSLTube(SocketTube(96))) Processing 9 DEBUG: [HttpClient-35-Worker6] [7s 460ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-35-Worker6] [7s 460ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker6] [7s 460ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker6] [7s 460ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker6] [7s 460ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-35-Worker6] [7s 460ms] HttpClientImpl(36) body subscriber unregistered: 0 DEBUG: [HttpClient-35-Worker6] [7s 461ms] HttpClientImpl(36) ClientImpl (async) elapsed 37 millis for GET to https://127.0.0.1:58355/ DEBUG: [HttpClient-35-Worker6] [7s 461ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-35-Worker6] [7s 461ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-35-Worker6] [7s 461ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) close stream 1 DEBUG: [HttpClient-35-Worker6] [7s 461ms] Http2Connection(SSLTube(SocketTube(96))) Closed stream 1 DEBUG: [HttpClient-35-Worker6] [7s 461ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3cd99ab0 DEBUG: [HttpClient-35-Worker6] [7s 461ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-35-Worker6] [7s 461ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(4) DEBUG: [HttpClient-35-Worker6] [7s 461ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker6] [7s 461ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker6] [7s 461ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker6] [7s 461ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker6] [7s 461ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker6] [7s 461ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [7s 461ms] HttpClientImpl(36) SelectorManager shutting down DEBUG: [HttpClient-36-SelectorManager] [7s 461ms] Http2ClientImpl stopping DEBUG: [HttpClient-36-SelectorManager] [7s 461ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-36-SelectorManager] [7s 461ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:42: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-36-SelectorManager] [7s 462ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 34 bytes to the write queue DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SSL Writer(SocketTube(96)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SSL Writer(SocketTube(96)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SSL Writer(SocketTube(96)) wrapping 34 bytes DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SSL Writer(SocketTube(96)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SSL Writer(SocketTube(96)) Sending 72 bytes downstream DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SSL Writer(SocketTube(96)) Adding 72 to outputQ queue DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SocketTube(96) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SocketTube(96) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SocketTube(96) pausing read event DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] 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@bd35532[Not completed, 4 dependents] (id=6529) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4f2894c3, getALPN: jdk.internal.net.http.common.MinimalFuture@7fd5323f[Completed normally] (id=6535), 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-36-SelectorManager] [7s 462ms] SocketTube(96) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] SSL Reader(SocketTube(96)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 462ms] 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-36-SelectorManager] [7s 463ms] SSL Reader(SocketTube(96)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 463ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4f2894c3, getALPN: jdk.internal.net.http.common.MinimalFuture@7fd5323f[Completed normally] (id=6535), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 463ms] Http2Connection(SSLTube(SocketTube(96))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 463ms] SSLTube(SocketTube(96)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 463ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-SelectorManager] [7s 463ms] SSL Reader(SocketTube(96)) stop DEBUG: [HttpClient-36-SelectorManager] [7s 463ms] SSL Writer(SocketTube(96)) stop DEBUG: [HttpClient-35-Worker7] [7s 463ms] 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-35-Worker7] [7s 464ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 8:42: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-35-Worker7] [7s 465ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker7] [7s 465ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker7] [7s 465ms] PlainHttpConnection(SocketTube(96)) Closing channel: channel not registered with selector DEBUG: [HttpClient-35-Worker7] [7s 465ms] SocketTube(96) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:42890 stopping. 1 streams DEBUG: [HttpClient-36-SelectorManager] [7s 463ms] SocketTube(96) Stopping read scheduler DEBUG: [HttpClient-36-SelectorManager] [7s 465ms] SocketTube(96) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [7s 465ms] SocketTube(96) Read scheduler stopped DEBUG: [HttpClient-36-SelectorManager] [7s 465ms] SocketTube(96) write: cancel DEBUG: [HttpClient-36-SelectorManager] [7s 465ms] SocketTube(96) write: resetting demand to 0 DEBUG: [HttpClient-36-SelectorManager] [7s 465ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-SelectorManager] [7s 466ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-SelectorManager] [7s 466ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-36-SelectorManager] [7s 466ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [MainThread] [7s 467ms] HttpClientImpl(37) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 467ms] HttpClientImpl(37) ClientImpl (async) send https://127.0.0.1:58355/ GET DEBUG: [MainThread] [7s 467ms] Exchange establishing exchange for https://127.0.0.1:58355/ GET, proxy=null Apr 01, 2024 8:42:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42: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 TestServer: Connection writer stopping DEBUG: [MainThread] [7s 469ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 469ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 469ms] PlainHttpConnection(SocketTube(97)) registering connect event DEBUG: [MainThread] [7s 469ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-37-SelectorManager] [7s 470ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4c24eb54 for C (true) DEBUG: [HttpClient-37-SelectorManager] [7s 470ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: finishing connect DEBUG: [HttpClient-37-SelectorManager] [7s 470ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42906 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=42906, Session(1711996957270|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-36-Worker0] [7s 473ms] SocketTube(97) connecting flows DEBUG: [HttpClient-36-Worker0] [7s 473ms] SocketTube(97) read publisher got subscriber DEBUG: [HttpClient-36-Worker0] [7s 473ms] SocketTube(97) registering subscribe event DEBUG: [HttpClient-36-Worker0] [7s 473ms] SocketTube(97) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-Worker0] [7s 473ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker0] [7s 473ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker0] [7s 473ms] SSL Writer(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SocketTube(97) DEBUG: [HttpClient-36-Worker0] [7s 473ms] SocketTube(97) subscribed for writing DEBUG: [HttpClient-36-Worker0] [7s 473ms] SocketTube(97) write: registering startSubscription event DEBUG: [HttpClient-36-Worker0] [7s 473ms] SSL Writer(SocketTube(97)) onSubscribe initiating handshaking DEBUG: [HttpClient-36-Worker0] [7s 473ms] SSL Writer(SocketTube(97)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-36-Worker0] [7s 473ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-36-Worker0] [7s 473ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker0] [7s 475ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [7s 475ms] SSL Writer(SocketTube(97)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-36-Worker0] [7s 475ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [7s 475ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker0] [7s 475ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker0] [7s 475ms] SSL Writer(SocketTube(97)) Sending 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [7s 475ms] SSL Writer(SocketTube(97)) Adding 2191 to outputQ queue DEBUG: [HttpClient-36-Worker0] [7s 475ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker0] [7s 475ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [7s 475ms] SocketTube(97) subscribe event raised DEBUG: [HttpClient-37-SelectorManager] [7s 475ms] 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@46dc8024[Not completed, 4 dependents] (id=6594) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@3de169b[Not completed, 1 dependents] (id=6600), 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-37-SelectorManager] [7s 475ms] SocketTube(97) read demand reset to 0 DEBUG: [HttpClient-37-SelectorManager] [7s 475ms] SocketTube(97) calling onSubscribe DEBUG: [HttpClient-37-SelectorManager] [7s 475ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-SelectorManager] [7s 475ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 475ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 475ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [7s 475ms] SSL Reader(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@3de169b[Not completed, 1 dependents] (id=6600), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-37-SelectorManager] [7s 475ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-37-SelectorManager] [7s 475ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-37-SelectorManager] [7s 475ms] SocketTube(97) onSubscribe called DEBUG: [HttpClient-37-SelectorManager] [7s 475ms] SocketTube(97) pending subscriber subscribed DEBUG: [HttpClient-37-SelectorManager] [7s 475ms] SocketTube(97) write: starting subscription DEBUG: [HttpClient-37-SelectorManager] [7s 476ms] SocketTube(97) write: offloading requestMore DEBUG: [HttpClient-36-Worker1] [7s 476ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-37-SelectorManager] [7s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cb33ff for R (true) DEBUG: [HttpClient-36-Worker1] [7s 476ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker1] [7s 476ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-36-Worker1] [7s 476ms] SocketTube(97) trying to write: 2191 DEBUG: [HttpClient-36-Worker1] [7s 476ms] SocketTube(97) wrote: 2191 DEBUG: [HttpClient-36-Worker1] [7s 476ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker1] [7s 476ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker1] [7s 476ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker1] [7s 476ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker1] [7s 476ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker1] [7s 477ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [7s 479ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cb33ff for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 479ms] HttpClientImpl(37) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-37-SelectorManager] [7s 479ms] SocketTube(97) read bytes: 133 DEBUG: [HttpClient-37-SelectorManager] [7s 479ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 479ms] SSL Reader(SocketTube(97)) Adding 133 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [7s 479ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cb33ff for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 480ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 480ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker2] [7s 480ms] SSL Reader(SocketTube(97)) Unwrapping: 133 DEBUG: [HttpClient-36-Worker2] [7s 480ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker2] [7s 480ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-36-Worker2] [7s 480ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 133 DEBUG: [HttpClient-36-Worker2] [7s 480ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [7s 480ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker2] [7s 480ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-37-SelectorManager] [7s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cb33ff for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 480ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 480ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 482ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-36-Worker2] [7s 482ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-36-Worker2] [7s 482ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker2] [7s 482ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [7s 482ms] SSL Writer(SocketTube(97)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-36-Worker2] [7s 482ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [7s 482ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [7s 482ms] SSL Writer(SocketTube(97)) Sending 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [7s 482ms] SSL Writer(SocketTube(97)) Adding 6 to outputQ queue DEBUG: [HttpClient-36-Worker2] [7s 482ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker2] [7s 482ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [7s 482ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [7s 482ms] SocketTube(97) trying to write: 6 DEBUG: [HttpClient-36-Worker2] [7s 482ms] SocketTube(97) wrote: 6 DEBUG: [HttpClient-36-Worker2] [7s 482ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker2] [7s 482ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 482ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 483ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker2] [7s 483ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [7s 483ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker2] [7s 483ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker2] [7s 483ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker2] [7s 483ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 483ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-SelectorManager] [7s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cb33ff for R (true) DEBUG: [HttpClient-37-SelectorManager] [7s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cb33ff for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 485ms] SocketTube(97) read bytes: 175 DEBUG: [HttpClient-37-SelectorManager] [7s 485ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 485ms] SSL Reader(SocketTube(97)) Adding 175 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [7s 485ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cb33ff for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 485ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 485ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [7s 485ms] SSL Reader(SocketTube(97)) Unwrapping: 175 DEBUG: [HttpClient-36-Worker3] [7s 485ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-36-Worker3] [7s 485ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [7s 485ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 6 DEBUG: [HttpClient-36-Worker3] [7s 485ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [7s 485ms] SSL Reader(SocketTube(97)) Unwrapping: 169 DEBUG: [HttpClient-36-Worker3] [7s 486ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-36-Worker3] [7s 486ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [7s 486ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 79 DEBUG: [HttpClient-36-Worker3] [7s 486ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [7s 486ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker3] [7s 486ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-36-Worker3] [7s 486ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-36-Worker3] [7s 486ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [7s 486ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [7s 486ms] SSL Reader(SocketTube(97)) Unwrapping: 90 DEBUG: [HttpClient-36-Worker3] [7s 487ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker3] [7s 487ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [7s 487ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 90 DEBUG: [HttpClient-36-Worker3] [7s 487ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [7s 487ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-36-Worker3] [7s 487ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker3] [7s 487ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 487ms] SSL Writer(SocketTube(97)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [7s 487ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 487ms] SSLFlowDelegate(SocketTube(97)) setALPN = h2 DEBUG: [HttpClient-36-Worker3] [7s 487ms] PlainHttpConnection(SocketTube(97)) finishConnect, setting connected=true DEBUG: [HttpClient-36-Worker3] [7s 487ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-36-Worker3] [7s 487ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-36-Worker3] [7s 488ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-36-Worker3] [7s 488ms] SSLTube(SocketTube(97)) connecting flows DEBUG: [HttpClient-36-Worker3] [7s 488ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a4f777e DEBUG: [HttpClient-36-Worker3] [7s 488ms] Http2Connection(SSLTube(SocketTube(97))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-36-Worker3] [7s 488ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 488ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 488ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 488ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 488ms] SSLTube(SocketTube(97)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-36-Worker3] [7s 488ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) Apr 01, 2024 8:42: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-36-Worker3] [7s 488ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 63 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [7s 488ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [7s 488ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 488ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [7s 488ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [7s 488ms] SSL Writer(SocketTube(97)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [7s 488ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-36-Worker3] [7s 489ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 13 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [7s 489ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [7s 489ms] Http2Connection(SSLTube(SocketTube(97))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-36-Worker3] [7s 489ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-36-Worker3] [7s 489ms] Http2Connection(SSLTube(SocketTube(97))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker3] [7s 489ms] Http2Connection(SSLTube(SocketTube(97))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-36-Worker3] [7s 489ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed buffered data DEBUG: [HttpClient-36-Worker3] [7s 489ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-36-Worker3] [7s 489ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-36-Worker3] [7s 489ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-36-Worker3] [7s 489ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-36-Worker3] [7s 489ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-36-Worker3] [7s 489ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [7s 489ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58355/ GET DEBUG: [HttpClient-36-Worker3] [7s 489ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-36-Worker3] [7s 489ms] Http2Connection(SSLTube(SocketTube(97))) Opened stream 1 DEBUG: [HttpClient-36-Worker3] [7s 489ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:42: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-36-Worker3] [7s 490ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 48 bytes to the write queue DEBUG: [HttpClient-36-Worker3] [7s 490ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [7s 490ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [7s 490ms] Exchange sendRequestBody DEBUG: [HttpClient-36-Worker3] [7s 490ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) Sending 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) Adding 90 to outputQ queue DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 490ms] SocketTube(97) trying to write: 90 DEBUG: [HttpClient-36-Worker3] [7s 490ms] SocketTube(97) wrote: 90 DEBUG: [HttpClient-36-Worker3] [7s 490ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker3] [7s 490ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 490ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [7s 490ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 490ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [7s 490ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 490ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSLTube(SocketTube(97)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) wrapping 124 bytes DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [7s 490ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 491ms] SSL Writer(SocketTube(97)) Sending 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 491ms] SSL Writer(SocketTube(97)) Adding 162 to outputQ queue DEBUG: [HttpClient-36-Worker3] [7s 491ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [7s 491ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 491ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 491ms] SocketTube(97) trying to write: 162 DEBUG: [HttpClient-36-Worker3] [7s 491ms] SocketTube(97) wrote: 162 DEBUG: [HttpClient-36-Worker3] [7s 491ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker3] [7s 491ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 491ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 491ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 491ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 491ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [7s 491ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 491ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 491ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [7s 491ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 491ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker3] [7s 491ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker3] [7s 491ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 491ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [7s 492ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 492ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 492ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 492ms] 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] [7s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cb33ff for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 493ms] SocketTube(97) read bytes: 1803 DEBUG: [readLoop] [7s 493ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-SelectorManager] [7s 493ms] SSL Reader(SocketTube(97)) onNext TestServer(2): connection started DEBUG: [HttpClient-37-SelectorManager] [7s 493ms] SSL Reader(SocketTube(97)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [7s 493ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 493ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-SelectorManager] [7s 493ms] SocketTube(97) resuming read event DEBUG: [readLoop] [7s 493ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-36-Worker4] [7s 493ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [7s 493ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 493ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 493ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-37-SelectorManager] [7s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cb33ff for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 493ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [7s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cb33ff for R (false) DEBUG: [HttpClient-36-Worker4] [7s 493ms] SSL Reader(SocketTube(97)) Unwrapping: 1803 DEBUG: [readLoop] [7s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 493ms] 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] [7s 494ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-36-Worker4] [7s 494ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-36-Worker4] [7s 494ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-36-Worker4] [7s 494ms] SSL Reader(SocketTube(97)) Unwrapping: 77 TestServer(2): Using handler for: / DEBUG: [HttpClient-36-Worker4] [7s 494ms] SSL Reader(SocketTube(97)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker4] [7s 494ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-36-Worker4] [7s 494ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 77 DEBUG: [HttpClient-36-Worker4] [7s 494ms] SSL Reader(SocketTube(97)) sending 39 DEBUG: [HttpClient-36-Worker4] [7s 494ms] SSL Reader(SocketTube(97)) Adding 39 to outputQ queue DEBUG: [HttpClient-36-Worker4] [7s 494ms] SSL Reader(SocketTube(97)) pushScheduler is alive Sent response headers 200 DEBUG: [HttpClient-36-Worker4] [7s 494ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker4] [7s 494ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-36-Worker4] [7s 494ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-36-Worker4] [7s 494ms] Http2Connection(SSLTube(SocketTube(97))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker4] [7s 494ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(1): 39 DEBUG: [HttpClient-36-Worker4] [7s 494ms] Http2Connection(SSLTube(SocketTube(97))) Processing 39 DEBUG: [HttpClient-36-Worker4] [7s 494ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-36-Worker4] [7s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker4] [7s 494ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 8:42: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-36-Worker4] [7s 495ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-36-Worker4] [7s 495ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 9 bytes to the write queue DEBUG: [HttpClient-36-Worker4] [7s 495ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-SelectorManager] [7s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cb33ff for None (false) DEBUG: [HttpClient-36-Worker4] [7s 495ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker4] [7s 495ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker4] [7s 495ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 495ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 495ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [7s 495ms] SSL Writer(SocketTube(97)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-36-Worker4] [7s 496ms] SSL Writer(SocketTube(97)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker4] [7s 496ms] SSL Writer(SocketTube(97)) wrapping 9 bytes DEBUG: [HttpClient-36-Worker4] [7s 496ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker4] [7s 496ms] SSL Writer(SocketTube(97)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-36-Worker4] [7s 496ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker4] [7s 496ms] SSL Writer(SocketTube(97)) Sending 47 bytes downstream DEBUG: [HttpClient-36-Worker4] [7s 496ms] SSL Writer(SocketTube(97)) Adding 47 to outputQ queue DEBUG: [HttpClient-36-Worker4] [7s 496ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker4] [7s 496ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker4] [7s 496ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-36-Worker4] [7s 496ms] SocketTube(97) trying to write: 47 DEBUG: [HttpClient-36-Worker4] [7s 496ms] SocketTube(97) wrote: 47 DEBUG: [HttpClient-36-Worker4] [7s 496ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker4] [7s 496ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [7s 496ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [7s 496ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [7s 497ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 497ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 497ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker4] [7s 497ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker4] [7s 497ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker4] [7s 497ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker4] [7s 497ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker4] [7s 497ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(1) DEBUG: [HttpClient-36-Worker4] [7s 497ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker4] [7s 497ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker4] [7s 497ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker4] [7s 497ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker4] [7s 497ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [7s 497ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [7s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cb33ff for R (true) DEBUG: [HttpClient-37-SelectorManager] [7s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cb33ff for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 497ms] SocketTube(97) read bytes: 151 DEBUG: [HttpClient-37-SelectorManager] [7s 497ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 497ms] SSL Reader(SocketTube(97)) Adding 151 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [7s 498ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 498ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68cb33ff for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 498ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker5] [7s 498ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker5] [7s 498ms] SSL Reader(SocketTube(97)) Unwrapping: 151 DEBUG: [HttpClient-36-Worker5] [7s 498ms] SSL Reader(SocketTube(97)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-36-Worker5] [7s 498ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-36-Worker5] [7s 498ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 53 DEBUG: [HttpClient-36-Worker5] [7s 498ms] SSL Reader(SocketTube(97)) sending 15 DEBUG: [HttpClient-36-Worker5] [7s 498ms] SSL Reader(SocketTube(97)) Adding 15 to outputQ queue DEBUG: [HttpClient-36-Worker5] [7s 498ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [7s 498ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-36-Worker5] [7s 498ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-36-Worker5] [7s 498ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [7s 498ms] Http2Connection(SSLTube(SocketTube(97))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [7s 498ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(2): 15 DEBUG: [HttpClient-36-Worker5] [7s 498ms] Http2Connection(SSLTube(SocketTube(97))) Processing 15 DEBUG: [HttpClient-36-Worker5] [7s 498ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-36-Worker5] [7s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [7s 498ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker5] [7s 498ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker5] [7s 499ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-36-Worker5] [7s 499ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 42906 DEBUG: [HttpClient-36-Worker5] [7s 499ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 42906 DEBUG: [HttpClient-36-Worker5] [7s 499ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-36-Worker5] [7s 499ms] HttpClientImpl(37) body subscriber registered: 1 DEBUG: [HttpClient-36-Worker5] [7s 499ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(2) DEBUG: [HttpClient-36-Worker5] [7s 499ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [7s 499ms] SSL Reader(SocketTube(97)) Unwrapping: 98 DEBUG: [HttpClient-36-Worker5] [7s 499ms] SSL Reader(SocketTube(97)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-36-Worker5] [7s 499ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-36-Worker5] [7s 499ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 51 DEBUG: [HttpClient-36-Worker5] [7s 499ms] SSL Reader(SocketTube(97)) sending 13 DEBUG: [HttpClient-36-Worker5] [7s 499ms] SSL Reader(SocketTube(97)) Adding 13 to outputQ queue DEBUG: [HttpClient-36-Worker5] [7s 499ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [7s 499ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-36-Worker5] [7s 499ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-36-Worker5] [7s 499ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [7s 499ms] Http2Connection(SSLTube(SocketTube(97))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [7s 499ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(3): 13 DEBUG: [HttpClient-36-Worker5] [7s 499ms] Http2Connection(SSLTube(SocketTube(97))) Processing 13 DEBUG: [HttpClient-36-Worker5] [7s 499ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-36-Worker5] [7s 499ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [7s 499ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker5] [7s 500ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker5] [7s 500ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-36-Worker5] [7s 500ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-36-Worker5] [7s 500ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-36-Worker5] [7s 500ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(3) DEBUG: [HttpClient-36-Worker5] [7s 500ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [7s 500ms] SSL Reader(SocketTube(97)) Unwrapping: 47 DEBUG: [HttpClient-36-Worker5] [7s 500ms] SSL Reader(SocketTube(97)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-36-Worker5] [7s 500ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-36-Worker5] [7s 500ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 47 DEBUG: [HttpClient-36-Worker5] [7s 500ms] SSL Reader(SocketTube(97)) sending 9 DEBUG: [HttpClient-36-Worker5] [7s 500ms] SSL Reader(SocketTube(97)) Adding 9 to outputQ queue DEBUG: [HttpClient-36-Worker5] [7s 500ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker5] [7s 500ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-36-Worker5] [7s 500ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-36-Worker5] [7s 500ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-36-Worker5] [7s 500ms] Http2Connection(SSLTube(SocketTube(97))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker5] [7s 500ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(4): 9 DEBUG: [HttpClient-36-Worker5] [7s 500ms] Http2Connection(SSLTube(SocketTube(97))) Processing 9 DEBUG: [HttpClient-36-Worker5] [7s 500ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-36-Worker5] [7s 500ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker5] [7s 500ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker5] [7s 500ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker5] [7s 500ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-36-Worker5] [7s 500ms] HttpClientImpl(37) body subscriber unregistered: 0 DEBUG: [HttpClient-36-Worker5] [7s 500ms] HttpClientImpl(37) ClientImpl (async) elapsed 33 millis for GET to https://127.0.0.1:58355/ DEBUG: [HttpClient-36-Worker5] [7s 500ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-36-Worker5] [7s 501ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-36-Worker5] [7s 501ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) close stream 1 DEBUG: [HttpClient-36-Worker5] [7s 501ms] Http2Connection(SSLTube(SocketTube(97))) Closed stream 1 DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] HttpClientImpl(37) SelectorManager shutting down DEBUG: [HttpClient-36-Worker5] [7s 501ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@bfccb3c DEBUG: [HttpClient-36-Worker5] [7s 501ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-36-Worker5] [7s 501ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(4) DEBUG: [HttpClient-36-Worker5] [7s 501ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker5] [7s 501ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker5] [7s 501ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] Http2ClientImpl stopping DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:42: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-37-SelectorManager] [7s 501ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 34 bytes to the write queue DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker5] [7s 501ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] SSL Writer(SocketTube(97)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] SSL Writer(SocketTube(97)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] SSL Writer(SocketTube(97)) wrapping 34 bytes DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] SSL Writer(SocketTube(97)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] SSL Writer(SocketTube(97)) Sending 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] SSL Writer(SocketTube(97)) Adding 72 to outputQ queue DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-36-Worker5] [7s 501ms] SocketTube(97) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] SocketTube(97) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 501ms] SocketTube(97) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 502ms] SocketTube(97) pausing read event DEBUG: [HttpClient-36-Worker5] [7s 502ms] SocketTube(97) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4d109f8c (java.io.IOException: selector manager closed) DEBUG: [HttpClient-36-Worker5] [7s 502ms] SocketTube(97) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker5] [7s 502ms] SocketTube(97) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [7s 502ms] 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@46dc8024[Not completed, 4 dependents] (id=6594) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a4f777e, getALPN: jdk.internal.net.http.common.MinimalFuture@3de169b[Completed normally] (id=6600), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [7s 502ms] SocketTube(97) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 502ms] SSL Reader(SocketTube(97)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker5] [7s 502ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [7s 502ms] SSL Reader(SocketTube(97)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-37-SelectorManager] [7s 502ms] SSL Reader(SocketTube(97)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 502ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a4f777e, getALPN: jdk.internal.net.http.common.MinimalFuture@3de169b[Completed normally] (id=6600), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 502ms] Http2Connection(SSLTube(SocketTube(97))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 502ms] SSLTube(SocketTube(97)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 502ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-SelectorManager] [7s 502ms] SSL Reader(SocketTube(97)) stop DEBUG: [HttpClient-36-Worker6] [7s 502ms] Http2Connection(SSLTube(SocketTube(97))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-37-SelectorManager] [7s 502ms] SSL Writer(SocketTube(97)) stop DEBUG: [HttpClient-37-SelectorManager] [7s 503ms] SocketTube(97) Stopping read scheduler DEBUG: [HttpClient-37-SelectorManager] [7s 503ms] SocketTube(97) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [7s 503ms] SocketTube(97) Read scheduler stopped DEBUG: [HttpClient-37-SelectorManager] [7s 503ms] SocketTube(97) write: cancel DEBUG: [HttpClient-37-SelectorManager] [7s 503ms] SocketTube(97) write: resetting demand to 0 DEBUG: [HttpClient-37-SelectorManager] [7s 503ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker6] [7s 503ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 503ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [7s 503ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [7s 503ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [7s 503ms] PlainHttpConnection(SocketTube(97)) Closing channel: channel not registered with selector DEBUG: [HttpClient-37-SelectorManager] [7s 503ms] SocketTube(97) signal read error: java.io.IOException: connection closed locally Apr 01, 2024 8:42: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-36-Worker6] [7s 503ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [MainThread] [7s 504ms] HttpClientImpl(38) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) Server connection to /127.0.0.1:42906 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [7s 506ms] HttpClientImpl(38) ClientImpl (async) send https://127.0.0.1:58355/ GET DEBUG: [MainThread] [7s 507ms] Exchange establishing exchange for https://127.0.0.1:58355/ GET, proxy=null Apr 01, 2024 8:42:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42: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: [MainThread] [7s 508ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 508ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 508ms] PlainHttpConnection(SocketTube(98)) binding to configured local address localhost/127.0.0.1 DEBUG: [MainThread] [7s 508ms] PlainHttpConnection(SocketTube(98)) bind completed localhost/127.0.0.1 DEBUG: [MainThread] [7s 508ms] PlainHttpConnection(SocketTube(98)) registering connect event DEBUG: [MainThread] [7s 508ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-38-SelectorManager] [7s 508ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3889c203 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=35575, Session(1711996957314|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-SelectorManager] [7s 508ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: finishing connect DEBUG: [HttpClient-38-SelectorManager] [7s 508ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35575 DEBUG: [HttpClient-37-Worker0] [7s 509ms] SocketTube(98) connecting flows DEBUG: [HttpClient-37-Worker0] [7s 509ms] SocketTube(98) read publisher got subscriber DEBUG: [HttpClient-37-Worker0] [7s 509ms] SocketTube(98) registering subscribe event DEBUG: [HttpClient-37-Worker0] [7s 509ms] SocketTube(98) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker0] [7s 509ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker0] [7s 509ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker0] [7s 509ms] SSL Writer(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SocketTube(98) DEBUG: [HttpClient-37-Worker0] [7s 509ms] SocketTube(98) subscribed for writing DEBUG: [HttpClient-37-Worker0] [7s 509ms] SocketTube(98) write: registering startSubscription event DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] SocketTube(98) subscribe event raised DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] 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@3271a973[Not completed, 4 dependents] (id=6659) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] SocketTube(98) read demand reset to 0 DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] SocketTube(98) calling onSubscribe DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] SSL Reader(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] SocketTube(98) onSubscribe called DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] SocketTube(98) pending subscriber subscribed DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77732159 for R (true) DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] SocketTube(98) write: starting subscription DEBUG: [HttpClient-38-SelectorManager] [7s 509ms] SocketTube(98) write: offloading requestMore DEBUG: [HttpClient-37-Worker0] [7s 509ms] SSL Writer(SocketTube(98)) onSubscribe initiating handshaking DEBUG: [HttpClient-37-Worker0] [7s 509ms] SSL Writer(SocketTube(98)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-37-Worker0] [7s 509ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-37-Worker1] [7s 509ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker1] [7s 509ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker1] [7s 509ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [7s 509ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker0] [7s 512ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [7s 512ms] SSL Writer(SocketTube(98)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-37-Worker0] [7s 512ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [7s 512ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker0] [7s 512ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker0] [7s 512ms] SSL Writer(SocketTube(98)) Sending 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [7s 512ms] SSL Writer(SocketTube(98)) Adding 2191 to outputQ queue DEBUG: [HttpClient-37-Worker0] [7s 512ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker0] [7s 512ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker0] [7s 512ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [7s 512ms] SocketTube(98) trying to write: 2191 DEBUG: [HttpClient-37-Worker0] [7s 512ms] SocketTube(98) wrote: 2191 DEBUG: [HttpClient-37-Worker0] [7s 512ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker0] [7s 512ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [7s 512ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [7s 512ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker0] [7s 512ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [7s 514ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77732159 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 514ms] HttpClientImpl(38) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-38-SelectorManager] [7s 514ms] SocketTube(98) read bytes: 133 DEBUG: [HttpClient-38-SelectorManager] [7s 514ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 514ms] SSL Reader(SocketTube(98)) Adding 133 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [7s 514ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 514ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77732159 for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 514ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 514ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker2] [7s 514ms] SSL Reader(SocketTube(98)) Unwrapping: 133 DEBUG: [HttpClient-38-SelectorManager] [7s 514ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77732159 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 514ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [7s 514ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 514ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker2] [7s 515ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-37-Worker2] [7s 515ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 133 DEBUG: [HttpClient-37-Worker2] [7s 515ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker2] [7s 515ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker2] [7s 515ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker2] [7s 516ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-37-Worker2] [7s 516ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-37-Worker2] [7s 516ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker2] [7s 516ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [7s 516ms] SSL Writer(SocketTube(98)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-37-Worker2] [7s 516ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [7s 516ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker2] [7s 516ms] SSL Writer(SocketTube(98)) Sending 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [7s 516ms] SSL Writer(SocketTube(98)) Adding 6 to outputQ queue DEBUG: [HttpClient-37-Worker2] [7s 516ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker2] [7s 516ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [7s 516ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [7s 516ms] SocketTube(98) trying to write: 6 DEBUG: [HttpClient-37-Worker2] [7s 516ms] SocketTube(98) wrote: 6 DEBUG: [HttpClient-37-Worker2] [7s 516ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker2] [7s 516ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 516ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 516ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker2] [7s 516ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [7s 517ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker2] [7s 517ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker2] [7s 517ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker2] [7s 517ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 517ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-SelectorManager] [7s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77732159 for R (true) DEBUG: [HttpClient-38-SelectorManager] [7s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77732159 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 517ms] SocketTube(98) read bytes: 175 DEBUG: [HttpClient-38-SelectorManager] [7s 517ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 517ms] SSL Reader(SocketTube(98)) Adding 175 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [7s 517ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77732159 for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 517ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 517ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [7s 517ms] SSL Reader(SocketTube(98)) Unwrapping: 175 DEBUG: [HttpClient-37-Worker3] [7s 517ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-37-Worker3] [7s 517ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [7s 517ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 6 DEBUG: [HttpClient-37-Worker3] [7s 517ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [7s 517ms] SSL Reader(SocketTube(98)) Unwrapping: 169 DEBUG: [HttpClient-37-Worker3] [7s 517ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-37-Worker3] [7s 517ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [7s 517ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 79 DEBUG: [HttpClient-37-Worker3] [7s 517ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [7s 517ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker3] [7s 517ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker3] [7s 518ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-37-Worker3] [7s 518ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [7s 518ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [7s 518ms] SSL Reader(SocketTube(98)) Unwrapping: 90 DEBUG: [HttpClient-37-Worker3] [7s 518ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker3] [7s 518ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [7s 518ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 90 DEBUG: [HttpClient-37-Worker3] [7s 518ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [7s 518ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-37-Worker3] [7s 518ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker3] [7s 519ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 519ms] SSL Writer(SocketTube(98)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [7s 519ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 519ms] SSLFlowDelegate(SocketTube(98)) setALPN = h2 DEBUG: [HttpClient-37-Worker3] [7s 519ms] PlainHttpConnection(SocketTube(98)) finishConnect, setting connected=true DEBUG: [HttpClient-37-Worker3] [7s 519ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-37-Worker3] [7s 519ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-37-Worker3] [7s 519ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-37-Worker3] [7s 519ms] SSLTube(SocketTube(98)) connecting flows DEBUG: [HttpClient-37-Worker3] [7s 519ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1fc90b9a DEBUG: [HttpClient-37-Worker3] [7s 519ms] Http2Connection(SSLTube(SocketTube(98))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-37-Worker3] [7s 519ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 519ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 519ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 519ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 519ms] SSLTube(SocketTube(98)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-37-Worker3] [7s 519ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) Apr 01, 2024 8:42: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-37-Worker3] [7s 520ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 63 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [7s 520ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [7s 520ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 520ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [7s 520ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [7s 520ms] SSL Writer(SocketTube(98)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [7s 520ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-37-Worker3] [7s 520ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 13 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [7s 520ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [7s 520ms] Http2Connection(SSLTube(SocketTube(98))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-37-Worker3] [7s 520ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-37-Worker3] [7s 520ms] Http2Connection(SSLTube(SocketTube(98))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker3] [7s 520ms] Http2Connection(SSLTube(SocketTube(98))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-37-Worker3] [7s 520ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed buffered data DEBUG: [HttpClient-37-Worker3] [7s 520ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker3] [7s 520ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker3] [7s 520ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-37-Worker3] [7s 520ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-37-Worker3] [7s 520ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-37-Worker3] [7s 520ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [7s 520ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58355/ GET DEBUG: [HttpClient-37-Worker3] [7s 521ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-37-Worker3] [7s 521ms] Http2Connection(SSLTube(SocketTube(98))) Opened stream 1 DEBUG: [HttpClient-37-Worker3] [7s 521ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:42: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-37-Worker3] [7s 521ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 48 bytes to the write queue DEBUG: [HttpClient-37-Worker3] [7s 521ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [7s 521ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [7s 521ms] Exchange sendRequestBody DEBUG: [HttpClient-37-Worker3] [7s 521ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSL Writer(SocketTube(98)) Sending 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSL Writer(SocketTube(98)) Adding 90 to outputQ queue DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 521ms] SocketTube(98) trying to write: 90 DEBUG: [HttpClient-37-Worker3] [7s 521ms] SocketTube(98) wrote: 90 DEBUG: [HttpClient-37-Worker3] [7s 521ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker3] [7s 521ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 521ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [7s 521ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 521ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSL Writer(SocketTube(98)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [7s 521ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 521ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSLTube(SocketTube(98)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [7s 521ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Writer(SocketTube(98)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Writer(SocketTube(98)) wrapping 124 bytes DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Writer(SocketTube(98)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Writer(SocketTube(98)) Sending 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Writer(SocketTube(98)) Adding 162 to outputQ queue DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 522ms] SocketTube(98) trying to write: 162 DEBUG: [HttpClient-37-Worker3] [7s 522ms] SocketTube(98) wrote: 162 DEBUG: [HttpClient-37-Worker3] [7s 522ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker3] [7s 522ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 522ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [7s 522ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 522ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker3] [7s 522ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker3] [7s 522ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 522ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [7s 523ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 523ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 523ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 523ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-SelectorManager] [7s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77732159 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 524ms] SocketTube(98) read bytes: 1803 DEBUG: [HttpClient-38-SelectorManager] [7s 524ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 524ms] SSL Reader(SocketTube(98)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [7s 524ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-SelectorManager] [7s 524ms] SocketTube(98) resuming read event DEBUG: [readLoop] [7s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-SelectorManager] [7s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77732159 for R (false) DEBUG: [readLoop] [7s 524ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-38-SelectorManager] [7s 524ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [7s 524ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [7s 524ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [7s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77732159 for R (false) DEBUG: [HttpClient-37-Worker4] [7s 524ms] SSL Reader(SocketTube(98)) Unwrapping: 1803 DEBUG: [readLoop] [7s 524ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 524ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 524ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 524ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 524ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-37-Worker4] [7s 524ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-37-Worker4] [7s 525ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-37-Worker4] [7s 525ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-37-Worker4] [7s 525ms] SSL Reader(SocketTube(98)) Unwrapping: 77 DEBUG: [HttpClient-37-Worker4] [7s 525ms] SSL Reader(SocketTube(98)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker4] [7s 525ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-37-Worker4] [7s 525ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 77 DEBUG: [HttpClient-37-Worker4] [7s 525ms] SSL Reader(SocketTube(98)) sending 39 DEBUG: [HttpClient-37-Worker4] [7s 525ms] SSL Reader(SocketTube(98)) Adding 39 to outputQ queue DEBUG: [HttpClient-37-Worker4] [7s 525ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [7s 525ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker4] [7s 525ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-37-Worker4] [7s 525ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-37-Worker4] [7s 525ms] Http2Connection(SSLTube(SocketTube(98))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker4] [7s 525ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(1): 39 DEBUG: [HttpClient-37-Worker4] [7s 525ms] Http2Connection(SSLTube(SocketTube(98))) Processing 39 DEBUG: [HttpClient-37-Worker4] [7s 525ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-37-Worker4] [7s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [7s 525ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-SelectorManager] [7s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77732159 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 525ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [7s 525ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:42: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-37-Worker4] [7s 525ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-37-Worker4] [7s 526ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 9 bytes to the write queue DEBUG: [HttpClient-37-Worker4] [7s 526ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker4] [7s 526ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Writer(SocketTube(98)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Writer(SocketTube(98)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Writer(SocketTube(98)) wrapping 9 bytes DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Writer(SocketTube(98)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Writer(SocketTube(98)) Sending 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Writer(SocketTube(98)) Adding 47 to outputQ queue DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [7s 526ms] SocketTube(98) trying to write: 47 DEBUG: [HttpClient-37-Worker4] [7s 526ms] SocketTube(98) wrote: 47 DEBUG: [HttpClient-37-Worker4] [7s 526ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker4] [7s 526ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [7s 526ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker4] [7s 526ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [7s 526ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(1) DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker4] [7s 526ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker4] [7s 526ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker4] [7s 526ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [7s 526ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [7s 527ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 527ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 527ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 527ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 527ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-SelectorManager] [7s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77732159 for R (true) DEBUG: [HttpClient-38-SelectorManager] [7s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77732159 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 530ms] SocketTube(98) read bytes: 151 DEBUG: [HttpClient-38-SelectorManager] [7s 530ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 530ms] SSL Reader(SocketTube(98)) Adding 151 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [7s 530ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@77732159 for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 530ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [7s 530ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker5] [7s 530ms] SSL Reader(SocketTube(98)) Unwrapping: 151 DEBUG: [HttpClient-37-Worker5] [7s 530ms] SSL Reader(SocketTube(98)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-37-Worker5] [7s 530ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-37-Worker5] [7s 530ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 53 DEBUG: [HttpClient-37-Worker5] [7s 530ms] SSL Reader(SocketTube(98)) sending 15 DEBUG: [HttpClient-37-Worker5] [7s 530ms] SSL Reader(SocketTube(98)) Adding 15 to outputQ queue DEBUG: [HttpClient-37-Worker5] [7s 530ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [7s 530ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-37-Worker5] [7s 530ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-37-Worker5] [7s 530ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [7s 530ms] Http2Connection(SSLTube(SocketTube(98))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [7s 530ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(2): 15 DEBUG: [HttpClient-37-Worker5] [7s 530ms] Http2Connection(SSLTube(SocketTube(98))) Processing 15 DEBUG: [HttpClient-37-Worker5] [7s 530ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-37-Worker5] [7s 530ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [7s 530ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [7s 530ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [7s 531ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-37-Worker5] [7s 531ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 35575 DEBUG: [HttpClient-37-Worker5] [7s 531ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 35575 DEBUG: [HttpClient-37-Worker5] [7s 531ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-37-Worker5] [7s 531ms] HttpClientImpl(38) body subscriber registered: 1 DEBUG: [HttpClient-37-Worker5] [7s 531ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(2) DEBUG: [HttpClient-37-Worker5] [7s 531ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [7s 531ms] SSL Reader(SocketTube(98)) Unwrapping: 98 DEBUG: [HttpClient-37-Worker5] [7s 531ms] SSL Reader(SocketTube(98)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-37-Worker5] [7s 531ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-37-Worker5] [7s 531ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 51 DEBUG: [HttpClient-37-Worker5] [7s 531ms] SSL Reader(SocketTube(98)) sending 13 DEBUG: [HttpClient-37-Worker5] [7s 531ms] SSL Reader(SocketTube(98)) Adding 13 to outputQ queue DEBUG: [HttpClient-37-Worker5] [7s 531ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [7s 531ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-37-Worker5] [7s 531ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-37-Worker5] [7s 531ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [7s 531ms] Http2Connection(SSLTube(SocketTube(98))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [7s 531ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(3): 13 DEBUG: [HttpClient-37-Worker5] [7s 531ms] Http2Connection(SSLTube(SocketTube(98))) Processing 13 DEBUG: [HttpClient-37-Worker5] [7s 531ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-37-Worker5] [7s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [7s 531ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [7s 532ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [7s 532ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-37-Worker5] [7s 532ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-37-Worker5] [7s 532ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-37-Worker5] [7s 532ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(3) DEBUG: [HttpClient-37-Worker5] [7s 532ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [7s 532ms] SSL Reader(SocketTube(98)) Unwrapping: 47 DEBUG: [HttpClient-37-Worker5] [7s 532ms] SSL Reader(SocketTube(98)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-37-Worker5] [7s 532ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-37-Worker5] [7s 532ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 47 DEBUG: [HttpClient-37-Worker5] [7s 532ms] SSL Reader(SocketTube(98)) sending 9 DEBUG: [HttpClient-37-Worker5] [7s 532ms] SSL Reader(SocketTube(98)) Adding 9 to outputQ queue DEBUG: [HttpClient-37-Worker5] [7s 532ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [7s 532ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-37-Worker5] [7s 532ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-37-Worker5] [7s 532ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [7s 532ms] Http2Connection(SSLTube(SocketTube(98))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [7s 532ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(4): 9 DEBUG: [HttpClient-37-Worker5] [7s 532ms] Http2Connection(SSLTube(SocketTube(98))) Processing 9 DEBUG: [HttpClient-37-Worker5] [7s 532ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-Worker5] [7s 532ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [7s 532ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [7s 532ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [7s 532ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-37-Worker5] [7s 532ms] HttpClientImpl(38) body subscriber unregistered: 0 DEBUG: [HttpClient-37-Worker5] [7s 532ms] HttpClientImpl(38) ClientImpl (async) elapsed 25 millis for GET to https://127.0.0.1:58355/ DEBUG: [HttpClient-37-Worker5] [7s 532ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [7s 532ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [7s 532ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) close stream 1 DEBUG: [HttpClient-37-Worker5] [7s 532ms] Http2Connection(SSLTube(SocketTube(98))) Closed stream 1 DEBUG: [HttpClient-37-Worker5] [7s 533ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@52322c7f DEBUG: [HttpClient-37-Worker5] [7s 533ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-37-Worker5] [7s 533ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(4) DEBUG: [HttpClient-37-Worker5] [7s 533ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [7s 533ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker5] [7s 533ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker5] [7s 533ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 533ms] HttpClientImpl(38) SelectorManager shutting down DEBUG: [HttpClient-38-SelectorManager] [7s 533ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-SelectorManager] [7s 533ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-38-SelectorManager] [7s 533ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-37-Worker5] [7s 533ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 533ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7be63133 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker5] [7s 533ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 533ms] SocketTube(98) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 533ms] SocketTube(98) pausing read event DEBUG: [HttpClient-37-Worker5] [7s 533ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 533ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7be63133 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker5] [7s 533ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 533ms] 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@3271a973[Not completed, 4 dependents] (id=6659) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1fc90b9a, getALPN: jdk.internal.net.http.common.MinimalFuture@4d6611ed[Completed normally] (id=6665), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING Apr 01, 2024 8:42: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-38-SelectorManager] [7s 534ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 34 bytes to the write queue DEBUG: [HttpClient-38-SelectorManager] [7s 534ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-SelectorManager] [7s 534ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-SelectorManager] [7s 534ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-SelectorManager] [7s 534ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 534ms] SSL Writer(SocketTube(98)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-38-SelectorManager] [7s 534ms] SSL Writer(SocketTube(98)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-SelectorManager] [7s 534ms] SSL Writer(SocketTube(98)) wrapping 34 bytes DEBUG: [HttpClient-37-Worker5] [7s 533ms] SocketTube(98) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 534ms] SSL Reader(SocketTube(98)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 534ms] SSL Reader(SocketTube(98)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-37-Worker5] [7s 534ms] SSL Reader(SocketTube(98)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 534ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1fc90b9a, getALPN: jdk.internal.net.http.common.MinimalFuture@4d6611ed[Completed normally] (id=6665), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 534ms] Http2Connection(SSLTube(SocketTube(98))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 534ms] Http2Connection(SSLTube(SocketTube(98))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-37-Worker5] [7s 535ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 8:42: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$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-37-Worker5] [7s 535ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker5] [7s 535ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker5] [7s 535ms] PlainHttpConnection(SocketTube(98)) Closing channel: channel not registered with selector DEBUG: [HttpClient-37-Worker5] [7s 535ms] SocketTube(98) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-37-Worker5] [7s 535ms] SSLTube(SocketTube(98)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 535ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker5] [7s 535ms] SSL Reader(SocketTube(98)) stop DEBUG: [HttpClient-37-Worker5] [7s 535ms] SSL Writer(SocketTube(98)) stop DEBUG: [HttpClient-37-Worker5] [7s 535ms] SocketTube(98) Stopping read scheduler DEBUG: [HttpClient-37-Worker5] [7s 535ms] SocketTube(98) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [7s 535ms] SocketTube(98) Read scheduler stopped DEBUG: [HttpClient-37-Worker5] [7s 535ms] SocketTube(98) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [7s 534ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 Server connection to /127.0.0.1:35575 stopping. 1 streams DEBUG: [HttpClient-38-SelectorManager] [7s 536ms] SSL Writer(SocketTube(98)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-38-SelectorManager] [7s 536ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [7s 536ms] SSL Writer(SocketTube(98)) Sending 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [7s 536ms] SSL Writer(SocketTube(98)) Adding 72 to outputQ queue DEBUG: [HttpClient-38-SelectorManager] [7s 536ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-SelectorManager] [7s 536ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [7s 536ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [7s 536ms] SocketTube(98) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [7s 536ms] SocketTube(98) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [7s 536ms] SocketTube(98) write: cancel DEBUG: [HttpClient-38-SelectorManager] [7s 536ms] SocketTube(98) write: resetting demand to 0 DEBUG: [HttpClient-38-SelectorManager] [7s 536ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-SelectorManager] [7s 536ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [7s 536ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-38-SelectorManager] [7s 536ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [7s 537ms] HttpClientImpl(39) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 537ms] HttpClientImpl(39) ClientImpl (async) send https://127.0.0.1:58355/ GET DEBUG: [MainThread] [7s 537ms] Exchange establishing exchange for https://127.0.0.1:58355/ GET, proxy=null Apr 01, 2024 8:42:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42: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: [MainThread] [7s 538ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 538ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 538ms] PlainHttpConnection(SocketTube(99)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [7s 539ms] PlainHttpConnection(SocketTube(99)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [7s 539ms] PlainHttpConnection(SocketTube(99)) registering connect event DEBUG: [MainThread] [7s 539ms] 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=43405, Session(1711996957353|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-39-SelectorManager] [7s 541ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6027e29d for C (true) DEBUG: [HttpClient-39-SelectorManager] [7s 541ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: finishing connect DEBUG: [HttpClient-39-SelectorManager] [7s 541ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:43405 DEBUG: [HttpClient-38-Worker0] [7s 542ms] SocketTube(99) connecting flows DEBUG: [HttpClient-38-Worker0] [7s 542ms] SocketTube(99) read publisher got subscriber DEBUG: [HttpClient-38-Worker0] [7s 542ms] SocketTube(99) registering subscribe event DEBUG: [HttpClient-38-Worker0] [7s 542ms] SocketTube(99) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-Worker0] [7s 542ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker0] [7s 542ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker0] [7s 542ms] SSL Writer(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SocketTube(99) DEBUG: [HttpClient-38-Worker0] [7s 542ms] SocketTube(99) subscribed for writing DEBUG: [HttpClient-38-Worker0] [7s 542ms] SocketTube(99) write: registering startSubscription event DEBUG: [HttpClient-38-Worker0] [7s 542ms] SSL Writer(SocketTube(99)) onSubscribe initiating handshaking DEBUG: [HttpClient-38-Worker0] [7s 542ms] SSL Writer(SocketTube(99)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-38-Worker0] [7s 542ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-38-Worker0] [7s 542ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-39-SelectorManager] [7s 542ms] SocketTube(99) subscribe event raised DEBUG: [HttpClient-38-Worker0] [7s 544ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-SelectorManager] [7s 544ms] 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@6adf89ed[Not completed, 4 dependents] (id=6724) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-39-SelectorManager] [7s 544ms] SocketTube(99) read demand reset to 0 DEBUG: [HttpClient-38-Worker0] [7s 544ms] SSL Writer(SocketTube(99)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-38-Worker0] [7s 544ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [7s 544ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-39-SelectorManager] [7s 544ms] SocketTube(99) calling onSubscribe DEBUG: [HttpClient-39-SelectorManager] [7s 544ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [7s 544ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-SelectorManager] [7s 544ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker0] [7s 544ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-SelectorManager] [7s 544ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-Worker0] [7s 544ms] SSL Writer(SocketTube(99)) Sending 2191 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [7s 544ms] SSL Reader(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-38-Worker0] [7s 544ms] SSL Writer(SocketTube(99)) Adding 2191 to outputQ queue DEBUG: [HttpClient-38-Worker0] [7s 544ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-SelectorManager] [7s 544ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-38-Worker0] [7s 544ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [7s 544ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-39-SelectorManager] [7s 544ms] SocketTube(99) onSubscribe called DEBUG: [HttpClient-39-SelectorManager] [7s 544ms] SocketTube(99) pending subscriber subscribed DEBUG: [HttpClient-39-SelectorManager] [7s 544ms] SocketTube(99) write: starting subscription DEBUG: [HttpClient-39-SelectorManager] [7s 544ms] SocketTube(99) write: offloading requestMore DEBUG: [HttpClient-38-Worker1] [7s 544ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-39-SelectorManager] [7s 544ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdd0ad2 for R (true) DEBUG: [HttpClient-38-Worker1] [7s 544ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker1] [7s 545ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-38-Worker1] [7s 545ms] SocketTube(99) trying to write: 2191 DEBUG: [HttpClient-38-Worker1] [7s 545ms] SocketTube(99) wrote: 2191 DEBUG: [HttpClient-38-Worker1] [7s 545ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker1] [7s 545ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker1] [7s 545ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker1] [7s 545ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker1] [7s 545ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker1] [7s 545ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [7s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdd0ad2 for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 547ms] HttpClientImpl(39) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-39-SelectorManager] [7s 547ms] SocketTube(99) read bytes: 139 DEBUG: [HttpClient-39-SelectorManager] [7s 547ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 547ms] SSL Reader(SocketTube(99)) Adding 139 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [7s 547ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdd0ad2 for R (false) DEBUG: [HttpClient-39-SelectorManager] [7s 547ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [7s 547ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [7s 547ms] SSL Reader(SocketTube(99)) Unwrapping: 139 DEBUG: [HttpClient-39-SelectorManager] [7s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdd0ad2 for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 547ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [7s 547ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [7s 547ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-38-Worker2] [7s 547ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [7s 548ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 133 DEBUG: [HttpClient-38-Worker2] [7s 548ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [7s 548ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker2] [7s 548ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Writer(SocketTube(99)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Writer(SocketTube(99)) Sending 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Writer(SocketTube(99)) Adding 6 to outputQ queue DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [7s 549ms] SocketTube(99) trying to write: 6 DEBUG: [HttpClient-38-Worker2] [7s 549ms] SocketTube(99) wrote: 6 DEBUG: [HttpClient-38-Worker2] [7s 549ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker2] [7s 549ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [7s 549ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Reader(SocketTube(99)) Unwrapping: 6 DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 6 DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [7s 549ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker2] [7s 549ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker2] [7s 549ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker2] [7s 549ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [7s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdd0ad2 for R (true) DEBUG: [HttpClient-39-SelectorManager] [7s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdd0ad2 for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 550ms] SocketTube(99) read bytes: 169 DEBUG: [HttpClient-39-SelectorManager] [7s 550ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 550ms] SSL Reader(SocketTube(99)) Adding 169 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [7s 550ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdd0ad2 for R (false) DEBUG: [HttpClient-38-Worker3] [7s 550ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [7s 550ms] SSL Reader(SocketTube(99)) Unwrapping: 169 DEBUG: [HttpClient-39-SelectorManager] [7s 550ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 550ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-38-Worker3] [7s 550ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [7s 550ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 79 DEBUG: [HttpClient-38-Worker3] [7s 550ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [7s 550ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker3] [7s 550ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker3] [7s 550ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-38-Worker3] [7s 550ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [7s 550ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [7s 550ms] SSL Reader(SocketTube(99)) Unwrapping: 90 DEBUG: [HttpClient-38-Worker3] [7s 551ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker3] [7s 551ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [7s 551ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 90 DEBUG: [HttpClient-38-Worker3] [7s 551ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [7s 551ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-38-Worker3] [7s 551ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker3] [7s 551ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [7s 551ms] SSL Writer(SocketTube(99)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [7s 551ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [7s 551ms] SSLFlowDelegate(SocketTube(99)) setALPN = h2 DEBUG: [HttpClient-38-Worker3] [7s 551ms] PlainHttpConnection(SocketTube(99)) finishConnect, setting connected=true DEBUG: [HttpClient-38-Worker3] [7s 551ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-38-Worker3] [7s 551ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-38-Worker3] [7s 552ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-38-Worker3] [7s 552ms] SSLTube(SocketTube(99)) connecting flows DEBUG: [HttpClient-38-Worker3] [7s 552ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3093e2de DEBUG: [HttpClient-38-Worker3] [7s 552ms] Http2Connection(SSLTube(SocketTube(99))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-38-Worker3] [7s 552ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 552ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [7s 552ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 552ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [7s 552ms] SSLTube(SocketTube(99)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-38-Worker3] [7s 552ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) Apr 01, 2024 8:42: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-38-Worker3] [7s 553ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 63 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [7s 553ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [7s 553ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 553ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [7s 553ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [7s 553ms] SSL Writer(SocketTube(99)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [7s 553ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-38-Worker3] [7s 553ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 13 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [7s 553ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [7s 553ms] Http2Connection(SSLTube(SocketTube(99))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-38-Worker3] [7s 553ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-38-Worker3] [7s 553ms] Http2Connection(SSLTube(SocketTube(99))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker3] [7s 553ms] Http2Connection(SSLTube(SocketTube(99))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-38-Worker3] [7s 553ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed buffered data DEBUG: [HttpClient-38-Worker3] [7s 553ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-38-Worker3] [7s 553ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-38-Worker3] [7s 553ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-38-Worker3] [7s 553ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-38-Worker3] [7s 553ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-38-Worker3] [7s 553ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [7s 553ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58355/ GET DEBUG: [HttpClient-38-Worker3] [7s 553ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-38-Worker3] [7s 553ms] Http2Connection(SSLTube(SocketTube(99))) Opened stream 1 DEBUG: [HttpClient-38-Worker3] [7s 553ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:42: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-38-Worker3] [7s 554ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 48 bytes to the write queue DEBUG: [HttpClient-38-Worker3] [7s 554ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [7s 554ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [7s 554ms] Exchange sendRequestBody DEBUG: [HttpClient-38-Worker3] [7s 554ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-38-Worker3] [7s 554ms] SSL Writer(SocketTube(99)) Sending 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [7s 554ms] SSL Writer(SocketTube(99)) Adding 90 to outputQ queue DEBUG: [HttpClient-38-Worker3] [7s 554ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [7s 554ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 554ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [7s 554ms] SocketTube(99) trying to write: 90 DEBUG: [HttpClient-38-Worker3] [7s 554ms] SocketTube(99) wrote: 90 DEBUG: [HttpClient-38-Worker3] [7s 554ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker3] [7s 554ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 554ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 554ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [7s 554ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [7s 554ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [7s 554ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 554ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 554ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [7s 554ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [7s 554ms] SSL Writer(SocketTube(99)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [7s 554ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 554ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [7s 555ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 555ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSLTube(SocketTube(99)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) wrapping 124 bytes DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) Sending 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) Adding 162 to outputQ queue DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [7s 555ms] SocketTube(99) trying to write: 162 DEBUG: [HttpClient-38-Worker3] [7s 555ms] SocketTube(99) wrote: 162 DEBUG: [HttpClient-38-Worker3] [7s 555ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker3] [7s 555ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 555ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [7s 555ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [7s 555ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker3] [7s 555ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker3] [7s 555ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 555ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [7s 555ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 555ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 555ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 556ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 556ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(2): connection started DEBUG: [readLoop] [7s 556ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 556ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 556ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 556ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 556ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 556ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 556ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 556ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-39-SelectorManager] [7s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdd0ad2 for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 558ms] SocketTube(99) read bytes: 1803 DEBUG: [HttpClient-39-SelectorManager] [7s 558ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 558ms] SSL Reader(SocketTube(99)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [7s 558ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdd0ad2 for R (false) DEBUG: [HttpClient-39-SelectorManager] [7s 558ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [7s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdd0ad2 for R (false) DEBUG: [HttpClient-38-Worker4] [7s 558ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker4] [7s 558ms] SSL Reader(SocketTube(99)) Unwrapping: 1803 DEBUG: [HttpClient-38-Worker4] [7s 561ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-38-Worker4] [7s 561ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-38-Worker4] [7s 561ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-38-Worker4] [7s 561ms] SSL Reader(SocketTube(99)) Unwrapping: 77 DEBUG: [HttpClient-38-Worker4] [7s 561ms] SSL Reader(SocketTube(99)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker4] [7s 561ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-38-Worker4] [7s 561ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 77 DEBUG: [HttpClient-38-Worker4] [7s 561ms] SSL Reader(SocketTube(99)) sending 39 DEBUG: [HttpClient-38-Worker4] [7s 561ms] SSL Reader(SocketTube(99)) Adding 39 to outputQ queue DEBUG: [HttpClient-38-Worker4] [7s 561ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [7s 561ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker4] [7s 561ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-38-Worker4] [7s 561ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-38-Worker4] [7s 561ms] Http2Connection(SSLTube(SocketTube(99))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker4] [7s 561ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(1): 39 DEBUG: [HttpClient-38-Worker4] [7s 561ms] Http2Connection(SSLTube(SocketTube(99))) Processing 39 DEBUG: [HttpClient-38-Worker4] [7s 561ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-38-Worker4] [7s 561ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker4] [7s 561ms] 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 8:42: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-38-Worker4] [7s 561ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-39-SelectorManager] [7s 562ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdd0ad2 for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 562ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [7s 562ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [7s 562ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 9 bytes to the write queue DEBUG: [HttpClient-38-Worker4] [7s 563ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker4] [7s 563ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Writer(SocketTube(99)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Writer(SocketTube(99)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Writer(SocketTube(99)) wrapping 9 bytes DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Writer(SocketTube(99)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Writer(SocketTube(99)) Sending 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Writer(SocketTube(99)) Adding 47 to outputQ queue DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [7s 563ms] SocketTube(99) trying to write: 47 DEBUG: [HttpClient-38-Worker4] [7s 563ms] SocketTube(99) wrote: 47 DEBUG: [HttpClient-38-Worker4] [7s 563ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker4] [7s 563ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [7s 563ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker4] [7s 563ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [7s 563ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(1) DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [7s 563ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker4] [7s 563ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker4] [7s 564ms] SocketTube(99) resuming read event DEBUG: [readLoop] [7s 563ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 564ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 564ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-39-SelectorManager] [7s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdd0ad2 for R (true) DEBUG: [HttpClient-39-SelectorManager] [7s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdd0ad2 for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 564ms] SocketTube(99) read bytes: 151 DEBUG: [HttpClient-39-SelectorManager] [7s 564ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 564ms] SSL Reader(SocketTube(99)) Adding 151 bytes to read buffer DEBUG: [HttpClient-38-Worker4] [7s 564ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [7s 564ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker4] [7s 564ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [7s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fdd0ad2 for R (false) DEBUG: [HttpClient-39-SelectorManager] [7s 564ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [7s 564ms] SSL Reader(SocketTube(99)) Unwrapping: 151 DEBUG: [HttpClient-38-Worker4] [7s 565ms] SSL Reader(SocketTube(99)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-38-Worker4] [7s 565ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-38-Worker4] [7s 565ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 53 DEBUG: [HttpClient-38-Worker4] [7s 565ms] SSL Reader(SocketTube(99)) sending 15 DEBUG: [HttpClient-38-Worker4] [7s 565ms] SSL Reader(SocketTube(99)) Adding 15 to outputQ queue DEBUG: [HttpClient-38-Worker4] [7s 565ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [7s 565ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-38-Worker4] [7s 565ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-38-Worker4] [7s 565ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-38-Worker4] [7s 565ms] Http2Connection(SSLTube(SocketTube(99))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker4] [7s 565ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(2): 15 DEBUG: [HttpClient-38-Worker4] [7s 565ms] Http2Connection(SSLTube(SocketTube(99))) Processing 15 DEBUG: [HttpClient-38-Worker4] [7s 565ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-38-Worker4] [7s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker4] [7s 565ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker4] [7s 566ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker4] [7s 566ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-38-Worker4] [7s 566ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 43405 DEBUG: [HttpClient-38-Worker4] [7s 566ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 43405 DEBUG: [HttpClient-38-Worker4] [7s 566ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-38-Worker4] [7s 566ms] HttpClientImpl(39) body subscriber registered: 1 DEBUG: [HttpClient-38-Worker4] [7s 566ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(2) DEBUG: [HttpClient-38-Worker4] [7s 566ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [7s 566ms] SSL Reader(SocketTube(99)) Unwrapping: 98 DEBUG: [HttpClient-38-Worker4] [7s 566ms] SSL Reader(SocketTube(99)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-38-Worker4] [7s 566ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-38-Worker4] [7s 566ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 51 DEBUG: [HttpClient-38-Worker4] [7s 567ms] SSL Reader(SocketTube(99)) sending 13 DEBUG: [HttpClient-38-Worker4] [7s 567ms] SSL Reader(SocketTube(99)) Adding 13 to outputQ queue DEBUG: [HttpClient-38-Worker4] [7s 567ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [7s 567ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-38-Worker4] [7s 567ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-38-Worker4] [7s 567ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-38-Worker4] [7s 567ms] Http2Connection(SSLTube(SocketTube(99))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker4] [7s 567ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(3): 13 DEBUG: [HttpClient-38-Worker4] [7s 567ms] Http2Connection(SSLTube(SocketTube(99))) Processing 13 DEBUG: [HttpClient-38-Worker4] [7s 567ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-38-Worker4] [7s 567ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker4] [7s 567ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker4] [7s 567ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker4] [7s 567ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-38-Worker4] [7s 567ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-38-Worker4] [7s 567ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-38-Worker4] [7s 567ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(3) DEBUG: [HttpClient-38-Worker4] [7s 567ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [7s 567ms] SSL Reader(SocketTube(99)) Unwrapping: 47 DEBUG: [HttpClient-38-Worker4] [7s 567ms] SSL Reader(SocketTube(99)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-38-Worker4] [7s 567ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-38-Worker4] [7s 567ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 47 DEBUG: [HttpClient-38-Worker4] [7s 567ms] SSL Reader(SocketTube(99)) sending 9 DEBUG: [HttpClient-38-Worker4] [7s 567ms] SSL Reader(SocketTube(99)) Adding 9 to outputQ queue DEBUG: [HttpClient-38-Worker4] [7s 567ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [7s 567ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-38-Worker4] [7s 567ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-38-Worker4] [7s 567ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-38-Worker4] [7s 567ms] Http2Connection(SSLTube(SocketTube(99))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker4] [7s 567ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(4): 9 DEBUG: [HttpClient-38-Worker4] [7s 567ms] Http2Connection(SSLTube(SocketTube(99))) Processing 9 DEBUG: [HttpClient-38-Worker4] [7s 567ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-Worker4] [7s 567ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker4] [7s 567ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker4] [7s 567ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker4] [7s 568ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-38-Worker4] [7s 568ms] HttpClientImpl(39) body subscriber unregistered: 0 DEBUG: [HttpClient-38-Worker4] [7s 568ms] HttpClientImpl(39) ClientImpl (async) elapsed 30 millis for GET to https://127.0.0.1:58355/ DEBUG: [HttpClient-38-Worker4] [7s 568ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-38-Worker4] [7s 568ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-38-Worker4] [7s 568ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) close stream 1 DEBUG: [HttpClient-38-Worker4] [7s 568ms] Http2Connection(SSLTube(SocketTube(99))) Closed stream 1 DEBUG: [HttpClient-39-SelectorManager] [7s 568ms] HttpClientImpl(39) SelectorManager shutting down DEBUG: [HttpClient-38-Worker4] [7s 568ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7165c5c DEBUG: [HttpClient-38-Worker4] [7s 568ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-38-Worker4] [7s 568ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(4) DEBUG: [HttpClient-38-Worker4] [7s 568ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [7s 568ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker4] [7s 568ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker4] [7s 568ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 568ms] Http2ClientImpl stopping DEBUG: [HttpClient-39-SelectorManager] [7s 568ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-38-Worker4] [7s 568ms] SocketTube(99) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker4] [7s 568ms] SocketTube(99) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2651b03f (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-SelectorManager] [7s 568ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:42: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-39-SelectorManager] [7s 600ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 34 bytes to the write queue DEBUG: [HttpClient-39-SelectorManager] [7s 600ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-SelectorManager] [7s 600ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-SelectorManager] [7s 600ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-SelectorManager] [7s 600ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 600ms] SSL Writer(SocketTube(99)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [7s 600ms] SSL Writer(SocketTube(99)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [7s 600ms] SSL Writer(SocketTube(99)) wrapping 34 bytes DEBUG: [HttpClient-39-SelectorManager] [7s 600ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [7s 600ms] SSL Writer(SocketTube(99)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-39-SelectorManager] [7s 600ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [7s 600ms] SSL Writer(SocketTube(99)) Sending 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [7s 600ms] SSL Writer(SocketTube(99)) Adding 72 to outputQ queue DEBUG: [HttpClient-39-SelectorManager] [7s 600ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-SelectorManager] [7s 600ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [7s 600ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [7s 601ms] SocketTube(99) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 601ms] SocketTube(99) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 601ms] SocketTube(99) pausing read event DEBUG: [HttpClient-39-SelectorManager] [7s 601ms] 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@6adf89ed[Not completed, 4 dependents] (id=6724) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3093e2de, getALPN: jdk.internal.net.http.common.MinimalFuture@1eb88719[Completed normally] (id=6730), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [7s 601ms] SocketTube(99) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 601ms] SSL Reader(SocketTube(99)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 601ms] 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-39-SelectorManager] [7s 602ms] SSL Reader(SocketTube(99)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3093e2de, getALPN: jdk.internal.net.http.common.MinimalFuture@1eb88719[Completed normally] (id=6730), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] Http2Connection(SSLTube(SocketTube(99))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] SSLTube(SocketTube(99)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] SSL Reader(SocketTube(99)) stop DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] SSL Writer(SocketTube(99)) stop DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] SocketTube(99) Stopping read scheduler DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] SocketTube(99) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] SocketTube(99) Read scheduler stopped DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] SocketTube(99) write: cancel DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] SocketTube(99) write: resetting demand to 0 DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-SelectorManager] [7s 602ms] PlainHttpConnection(SocketTube(99)) Closing channel: channel not registered with selector DEBUG: [HttpClient-39-SelectorManager] [7s 603ms] SocketTube(99) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-39-SelectorManager] [7s 603ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams Server connection to /127.0.0.1:43405 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-38-Worker4] [7s 603ms] SocketTube(99) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker4] [7s 603ms] SocketTube(99) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-Worker5] [7s 603ms] 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-38-Worker5] [7s 604ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [7s 606ms] HttpClientImpl(40) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 607ms] HttpClientImpl(40) ClientImpl (async) send https://127.0.0.1:58355/ GET DEBUG: [MainThread] [7s 607ms] Exchange establishing exchange for https://127.0.0.1:58355/ GET, proxy=null Apr 01, 2024 8:42:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42: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: [MainThread] [7s 609ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 609ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 609ms] PlainHttpConnection(SocketTube(100)) binding to configured local address /0.0.0.0 DEBUG: [MainThread] [7s 609ms] PlainHttpConnection(SocketTube(100)) bind completed /0.0.0.0 DEBUG: [MainThread] [7s 609ms] PlainHttpConnection(SocketTube(100)) registering connect event DEBUG: [MainThread] [7s 609ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-SelectorManager] [7s 610ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2d85443d for C (true) DEBUG: [HttpClient-40-SelectorManager] [7s 610ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: finishing connect DEBUG: [HttpClient-40-SelectorManager] [7s 610ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34167 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=34167, Session(1711996957383|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-39-Worker0] [7s 614ms] SocketTube(100) connecting flows DEBUG: [HttpClient-39-Worker0] [7s 614ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-39-Worker0] [7s 614ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-39-Worker0] [7s 614ms] SocketTube(100) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker0] [7s 614ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker0] [7s 614ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker0] [7s 614ms] SSL Writer(SocketTube(100)) calling downstreamSubscriber::onSubscribe on SocketTube(100) DEBUG: [HttpClient-39-Worker0] [7s 614ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-39-Worker0] [7s 614ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-39-Worker0] [7s 614ms] SSL Writer(SocketTube(100)) onSubscribe initiating handshaking DEBUG: [HttpClient-39-Worker0] [7s 614ms] SSL Writer(SocketTube(100)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-Worker0] [7s 614ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-Worker0] [7s 614ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker0] [7s 616ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [7s 616ms] SSL Writer(SocketTube(100)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-39-Worker0] [7s 616ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [7s 616ms] SSL Writer(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker0] [7s 616ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker0] [7s 616ms] SSL Writer(SocketTube(100)) Sending 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [7s 616ms] SSL Writer(SocketTube(100)) Adding 2191 to outputQ queue DEBUG: [HttpClient-39-Worker0] [7s 616ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker0] [7s 616ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [7s 616ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-40-SelectorManager] [7s 616ms] SocketTube(100) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@277d2f4d[Not completed, 4 dependents] (id=6789) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@627fa5c6[Not completed, 1 dependents] (id=6795), 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-40-SelectorManager] [7s 616ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-40-SelectorManager] [7s 616ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-40-SelectorManager] [7s 616ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [7s 616ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-40-SelectorManager] [7s 616ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 616ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [7s 616ms] SSL Reader(SocketTube(100)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@627fa5c6[Not completed, 1 dependents] (id=6795), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-40-SelectorManager] [7s 616ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-40-SelectorManager] [7s 616ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-40-SelectorManager] [7s 616ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-40-SelectorManager] [7s 616ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-40-SelectorManager] [7s 617ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-40-SelectorManager] [7s 617ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-40-SelectorManager] [7s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655ca118 for R (true) DEBUG: [HttpClient-39-Worker1] [7s 617ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker1] [7s 617ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker1] [7s 617ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-39-Worker1] [7s 617ms] SocketTube(100) trying to write: 2191 DEBUG: [HttpClient-39-Worker1] [7s 617ms] SocketTube(100) wrote: 2191 DEBUG: [HttpClient-39-Worker1] [7s 617ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker1] [7s 617ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker1] [7s 617ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker1] [7s 617ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker1] [7s 617ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker1] [7s 617ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [7s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655ca118 for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 620ms] HttpClientImpl(40) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-40-SelectorManager] [7s 620ms] SocketTube(100) read bytes: 308 DEBUG: [HttpClient-40-SelectorManager] [7s 620ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [7s 620ms] SSL Reader(SocketTube(100)) Adding 308 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [7s 620ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655ca118 for R (false) DEBUG: [HttpClient-40-SelectorManager] [7s 620ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 621ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [7s 621ms] SSL Reader(SocketTube(100)) Unwrapping: 308 DEBUG: [HttpClient-39-Worker2] [7s 621ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [HttpClient-39-Worker2] [7s 621ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [7s 621ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 133 DEBUG: [HttpClient-39-Worker2] [7s 621ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [7s 621ms] SSLFlowDelegate(SocketTube(100)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker2] [7s 621ms] SSLFlowDelegate(SocketTube(100)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker2] [7s 622ms] SSLFlowDelegate(SocketTube(100)) finished task execution DEBUG: [HttpClient-39-Worker2] [7s 622ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-39-Worker2] [7s 622ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker2] [7s 622ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [7s 622ms] SSL Writer(SocketTube(100)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-39-Worker2] [7s 622ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [7s 622ms] SSL Writer(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [7s 622ms] SSL Writer(SocketTube(100)) Sending 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [7s 622ms] SSL Writer(SocketTube(100)) Adding 6 to outputQ queue DEBUG: [HttpClient-39-Worker2] [7s 622ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker2] [7s 622ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [7s 622ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [7s 622ms] SocketTube(100) trying to write: 6 DEBUG: [HttpClient-39-Worker2] [7s 622ms] SocketTube(100) wrote: 6 DEBUG: [HttpClient-39-Worker2] [7s 623ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker2] [7s 623ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 623ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Reader(SocketTube(100)) Unwrapping: 175 DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 6 DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Reader(SocketTube(100)) Unwrapping: 169 DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 79 DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSLFlowDelegate(SocketTube(100)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSLFlowDelegate(SocketTube(100)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSLFlowDelegate(SocketTube(100)) finished task execution DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [7s 623ms] SSL Reader(SocketTube(100)) Unwrapping: 90 DEBUG: [HttpClient-39-Worker2] [7s 624ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker2] [7s 624ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [7s 624ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 90 DEBUG: [HttpClient-39-Worker2] [7s 624ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [7s 624ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-39-Worker2] [7s 624ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker2] [7s 624ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker2] [7s 624ms] SSL Writer(SocketTube(100)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-39-Worker2] [7s 624ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker2] [7s 624ms] SSLFlowDelegate(SocketTube(100)) setALPN = h2 DEBUG: [HttpClient-39-Worker2] [7s 624ms] PlainHttpConnection(SocketTube(100)) finishConnect, setting connected=true DEBUG: [HttpClient-39-Worker2] [7s 624ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-39-Worker2] [7s 624ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-39-Worker2] [7s 625ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-39-Worker2] [7s 625ms] SSLTube(SocketTube(100)) connecting flows DEBUG: [HttpClient-39-Worker2] [7s 625ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@24a12050 DEBUG: [HttpClient-39-Worker2] [7s 625ms] Http2Connection(SSLTube(SocketTube(100))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-39-Worker2] [7s 625ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker2] [7s 625ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker2] [7s 625ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker2] [7s 625ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker2] [7s 625ms] SSLTube(SocketTube(100)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-39-Worker2] [7s 625ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) Apr 01, 2024 8:42: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-39-Worker2] [7s 626ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 63 bytes in the priority write queue DEBUG: [HttpClient-39-Worker2] [7s 626ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker2] [7s 626ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker2] [7s 626ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker2] [7s 626ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker2] [7s 626ms] SSL Writer(SocketTube(100)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-39-Worker2] [7s 626ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-39-Worker2] [7s 626ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 13 bytes in the priority write queue DEBUG: [HttpClient-39-Worker2] [7s 626ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker2] [7s 626ms] Http2Connection(SSLTube(SocketTube(100))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-39-Worker2] [7s 626ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-39-Worker2] [7s 626ms] Http2Connection(SSLTube(SocketTube(100))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker2] [7s 626ms] Http2Connection(SSLTube(SocketTube(100))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-39-Worker2] [7s 626ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed buffered data DEBUG: [HttpClient-39-Worker2] [7s 626ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-39-Worker2] [7s 626ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-39-Worker2] [7s 626ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-39-Worker2] [7s 626ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-39-Worker2] [7s 626ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-39-Worker2] [7s 626ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker2] [7s 626ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58355/ GET DEBUG: [HttpClient-39-Worker2] [7s 627ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-39-Worker2] [7s 627ms] Http2Connection(SSLTube(SocketTube(100))) Opened stream 1 DEBUG: [HttpClient-39-Worker2] [7s 627ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:42: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-39-Worker2] [7s 627ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 48 bytes to the write queue DEBUG: [HttpClient-39-Worker2] [7s 627ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker2] [7s 627ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker2] [7s 627ms] Exchange sendRequestBody DEBUG: [HttpClient-39-Worker2] [7s 627ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-39-Worker2] [7s 627ms] SSL Writer(SocketTube(100)) Sending 90 bytes downstream DEBUG: [HttpClient-39-Worker2] [7s 627ms] SSL Writer(SocketTube(100)) Adding 90 to outputQ queue DEBUG: [HttpClient-39-Worker2] [7s 627ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker2] [7s 627ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [7s 627ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-39-Worker2] [7s 627ms] SocketTube(100) trying to write: 90 DEBUG: [HttpClient-39-Worker2] [7s 627ms] SocketTube(100) wrote: 90 DEBUG: [HttpClient-39-Worker2] [7s 627ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker2] [7s 627ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 627ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 627ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker2] [7s 627ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker2] [7s 627ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker2] [7s 627ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker2] [7s 627ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker2] [7s 627ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker2] [7s 627ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker2] [7s 627ms] SSL Writer(SocketTube(100)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-39-Worker2] [7s 627ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker2] [7s 628ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker2] [7s 628ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSLTube(SocketTube(100)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSL Writer(SocketTube(100)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSL Writer(SocketTube(100)) wrapping 124 bytes DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSL Writer(SocketTube(100)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSL Writer(SocketTube(100)) Sending 162 bytes downstream DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSL Writer(SocketTube(100)) Adding 162 to outputQ queue DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-39-Worker2] [7s 628ms] SocketTube(100) trying to write: 162 DEBUG: [HttpClient-39-Worker2] [7s 628ms] SocketTube(100) wrote: 162 DEBUG: [HttpClient-39-Worker2] [7s 628ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker2] [7s 628ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 628ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 628ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker2] [7s 629ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker2] [7s 629ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker2] [7s 629ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker2] [7s 629ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [7s 629ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker2] [7s 629ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker2] [7s 629ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker2] [7s 629ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker2] [7s 629ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 629ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [7s 630ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 630ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 630ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 630ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 630ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 630ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer(2): connection started DEBUG: [readLoop] [7s 630ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 630ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 630ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 630ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 630ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 630ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 630ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 630ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 630ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 630ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 630ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 630ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-40-SelectorManager] [7s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655ca118 for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 632ms] SocketTube(100) read bytes: 1954 DEBUG: [HttpClient-40-SelectorManager] [7s 632ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [7s 632ms] SSL Reader(SocketTube(100)) Adding 1954 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [7s 632ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655ca118 for R (false) DEBUG: [HttpClient-40-SelectorManager] [7s 632ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [7s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655ca118 for R (false) DEBUG: [HttpClient-39-Worker3] [7s 632ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:1954, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker3] [7s 632ms] SSL Reader(SocketTube(100)) Unwrapping: 1954 DEBUG: [HttpClient-39-Worker3] [7s 633ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 1954 into buffer of 16676 remaining to decode: 228 DEBUG: [HttpClient-39-Worker3] [7s 633ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [7s 633ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-39-Worker3] [7s 633ms] SSL Reader(SocketTube(100)) Unwrapping: 228 DEBUG: [HttpClient-39-Worker3] [7s 633ms] SSL Reader(SocketTube(100)) Decoded 39 bytes out of 228 into buffer of 512 remaining to decode: 151 DEBUG: [HttpClient-39-Worker3] [7s 633ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-39-Worker3] [7s 633ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 77 DEBUG: [HttpClient-39-Worker3] [7s 633ms] SSL Reader(SocketTube(100)) sending 39 DEBUG: [HttpClient-39-Worker3] [7s 633ms] SSL Reader(SocketTube(100)) Adding 39 to outputQ queue DEBUG: [HttpClient-39-Worker3] [7s 633ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [7s 633ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 633ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-39-Worker3] [7s 633ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [7s 633ms] Http2Connection(SSLTube(SocketTube(100))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [7s 633ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(1): 39 DEBUG: [HttpClient-39-Worker3] [7s 633ms] Http2Connection(SSLTube(SocketTube(100))) Processing 39 DEBUG: [HttpClient-39-Worker3] [7s 633ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-39-Worker3] [7s 633ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker3] [7s 633ms] 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 8:42: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-39-Worker3] [7s 633ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-39-Worker3] [7s 633ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 9 bytes to the write queue DEBUG: [HttpClient-39-Worker3] [7s 634ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [7s 634ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Writer(SocketTube(100)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Writer(SocketTube(100)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Writer(SocketTube(100)) wrapping 9 bytes DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Writer(SocketTube(100)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Writer(SocketTube(100)) Sending 47 bytes downstream DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Writer(SocketTube(100)) Adding 47 to outputQ queue DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-39-Worker3] [7s 634ms] SocketTube(100) trying to write: 47 DEBUG: [HttpClient-39-Worker3] [7s 634ms] SocketTube(100) wrote: 47 DEBUG: [HttpClient-39-Worker3] [7s 634ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker3] [7s 634ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [7s 634ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [7s 634ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 634ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(1) DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Reader(SocketTube(100)) Unwrapping: 151 DEBUG: [readLoop] [7s 634ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 634ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 634ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 634ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 634ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Reader(SocketTube(100)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 53 DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Reader(SocketTube(100)) sending 15 DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Reader(SocketTube(100)) Adding 15 to outputQ queue DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 634ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-39-Worker3] [7s 634ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [7s 634ms] Http2Connection(SSLTube(SocketTube(100))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [7s 634ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(2): 15 DEBUG: [HttpClient-39-Worker3] [7s 634ms] Http2Connection(SSLTube(SocketTube(100))) Processing 15 DEBUG: [HttpClient-39-Worker3] [7s 634ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-39-Worker3] [7s 634ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker3] [7s 634ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker3] [7s 635ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker3] [7s 635ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-39-Worker3] [7s 635ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 34167 DEBUG: [HttpClient-39-Worker3] [7s 635ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 34167 DEBUG: [HttpClient-39-Worker3] [7s 635ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-39-Worker3] [7s 635ms] HttpClientImpl(40) body subscriber registered: 1 DEBUG: [HttpClient-39-Worker3] [7s 635ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(2) DEBUG: [HttpClient-39-Worker3] [7s 635ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [7s 635ms] SSL Reader(SocketTube(100)) Unwrapping: 98 DEBUG: [HttpClient-39-Worker3] [7s 635ms] SSL Reader(SocketTube(100)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-39-Worker3] [7s 635ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-39-Worker3] [7s 635ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 51 DEBUG: [HttpClient-39-Worker3] [7s 635ms] SSL Reader(SocketTube(100)) sending 13 DEBUG: [HttpClient-39-Worker3] [7s 635ms] SSL Reader(SocketTube(100)) Adding 13 to outputQ queue DEBUG: [HttpClient-39-Worker3] [7s 635ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [7s 635ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 636ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-39-Worker3] [7s 636ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [7s 636ms] Http2Connection(SSLTube(SocketTube(100))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [7s 636ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(3): 13 DEBUG: [HttpClient-39-Worker3] [7s 636ms] Http2Connection(SSLTube(SocketTube(100))) Processing 13 DEBUG: [HttpClient-39-Worker3] [7s 636ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-39-Worker3] [7s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker3] [7s 636ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker3] [7s 636ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker3] [7s 636ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-39-Worker3] [7s 636ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-39-Worker3] [7s 636ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-39-Worker3] [7s 636ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(3) DEBUG: [HttpClient-39-Worker3] [7s 636ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [7s 636ms] SSL Reader(SocketTube(100)) Unwrapping: 47 DEBUG: [HttpClient-39-Worker3] [7s 636ms] SSL Reader(SocketTube(100)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-39-Worker3] [7s 636ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-39-Worker3] [7s 636ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 47 DEBUG: [HttpClient-39-Worker3] [7s 636ms] SSL Reader(SocketTube(100)) sending 9 DEBUG: [HttpClient-39-Worker3] [7s 636ms] SSL Reader(SocketTube(100)) Adding 9 to outputQ queue DEBUG: [HttpClient-39-Worker3] [7s 636ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [7s 636ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 636ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-39-Worker3] [7s 636ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [7s 636ms] Http2Connection(SSLTube(SocketTube(100))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [7s 636ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(4): 9 DEBUG: [HttpClient-39-Worker3] [7s 636ms] Http2Connection(SSLTube(SocketTube(100))) Processing 9 DEBUG: [HttpClient-39-Worker3] [7s 636ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-Worker3] [7s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker3] [7s 636ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker3] [7s 636ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker3] [7s 637ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-39-Worker3] [7s 637ms] HttpClientImpl(40) body subscriber unregistered: 0 DEBUG: [HttpClient-39-Worker3] [7s 637ms] HttpClientImpl(40) ClientImpl (async) elapsed 29 millis for GET to https://127.0.0.1:58355/ DEBUG: [HttpClient-39-Worker3] [7s 637ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-39-Worker3] [7s 637ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-39-Worker3] [7s 637ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) close stream 1 DEBUG: [HttpClient-39-Worker3] [7s 637ms] Http2Connection(SSLTube(SocketTube(100))) Closed stream 1 DEBUG: [HttpClient-39-Worker3] [7s 637ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4d353aa9 DEBUG: [HttpClient-39-Worker3] [7s 637ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-39-Worker3] [7s 637ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(4) DEBUG: [HttpClient-39-Worker3] [7s 637ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [7s 637ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [7s 637ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker3] [7s 637ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker3] [7s 637ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [7s 637ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [7s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@655ca118 for R (false) DEBUG: [HttpClient-40-SelectorManager] [7s 641ms] HttpClientImpl(40) SelectorManager shutting down DEBUG: [HttpClient-40-SelectorManager] [7s 641ms] Http2ClientImpl stopping DEBUG: [HttpClient-40-SelectorManager] [7s 641ms] Http2Connection(SSLTube(SocketTube(100))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [7s 641ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:42: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-40-SelectorManager] [7s 642ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 34 bytes to the write queue DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SSL Writer(SocketTube(100)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SSL Writer(SocketTube(100)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SSL Writer(SocketTube(100)) wrapping 34 bytes DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SSL Writer(SocketTube(100)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SSL Writer(SocketTube(100)) Sending 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SSL Writer(SocketTube(100)) Adding 72 to outputQ queue DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SocketTube(100) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SocketTube(100) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 642ms] SocketTube(100) pausing read event DEBUG: [HttpClient-40-SelectorManager] [7s 643ms] SocketTube(100) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@277d2f4d[Not completed, 4 dependents] (id=6789) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@24a12050, getALPN: jdk.internal.net.http.common.MinimalFuture@627fa5c6[Completed normally] (id=6795), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=1954 lim=1954 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [7s 643ms] SocketTube(100) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 643ms] SSL Reader(SocketTube(100)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 643ms] SSL Reader(SocketTube(100)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.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] [7s 643ms] SSL Reader(SocketTube(100)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 643ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@24a12050, getALPN: jdk.internal.net.http.common.MinimalFuture@627fa5c6[Completed normally] (id=6795), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 643ms] Http2Connection(SSLTube(SocketTube(100))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 644ms] SSLTube(SocketTube(100)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 644ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: cancelled by SSLTube(SocketTube(100)) DEBUG: [HttpClient-40-SelectorManager] [7s 644ms] SSL Reader(SocketTube(100)) stop DEBUG: [HttpClient-40-SelectorManager] [7s 644ms] SSL Writer(SocketTube(100)) stop DEBUG: [HttpClient-39-Worker4] [7s 644ms] Http2Connection(SSLTube(SocketTube(100))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 644ms] SocketTube(100) Stopping read scheduler DEBUG: [HttpClient-40-SelectorManager] [7s 644ms] SocketTube(100) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [7s 644ms] SocketTube(100) Read scheduler stopped DEBUG: [HttpClient-40-SelectorManager] [7s 644ms] SocketTube(100) write: cancel DEBUG: [HttpClient-40-SelectorManager] [7s 644ms] SocketTube(100) write: resetting demand to 0 DEBUG: [HttpClient-40-SelectorManager] [7s 644ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: cancelled by SSLTube(SocketTube(100)) DEBUG: [HttpClient-40-SelectorManager] [7s 644ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [7s 644ms] Http2Connection(SSLTube(SocketTube(100))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-39-Worker4] [7s 644ms] Http2Connection(SSLTube(SocketTube(100))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [7s 645ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-40-SelectorManager] [7s 645ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-40-SelectorManager] [7s 645ms] PlainHttpConnection(SocketTube(100)) Closing channel: channel not registered with selector DEBUG: [HttpClient-40-SelectorManager] [7s 645ms] SocketTube(100) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-40-SelectorManager] [7s 645ms] Http2Connection(SSLTube(SocketTube(100))) Close all streams Server connection to /127.0.0.1:34167 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [7s 648ms] HttpClientImpl(41) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 649ms] HttpClientImpl(41) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [HttpClient-40-Worker0] [7s 649ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [HttpClient-40-Worker0] [7s 650ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-40-Worker0] [7s 650ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-Worker0] [7s 650ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-40-Worker0] [7s 650ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-40-Worker0] [7s 650ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-40-Worker0] [7s 650ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-40-Worker0] [7s 653ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker0] [7s 653ms] Http1Exchange Sending headers only DEBUG: [HttpClient-40-Worker0] [7s 653ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28571d5c queue.isEmpty: true DEBUG: [HttpClient-40-Worker0] [7s 653ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28571d5c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-40-Worker0] [7s 653ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [7s 653ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [7s 653ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [7s 653ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [7s 653ms] Http1Exchange response created in advance DEBUG: [HttpClient-40-Worker0] [7s 653ms] Http1Exchange initiating connect async DEBUG: [HttpClient-40-Worker0] [7s 653ms] PlainHttpConnection(SocketTube(101)) registering connect event DEBUG: [HttpClient-41-SelectorManager] [7s 653ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@463182e3 for C (true) DEBUG: [HttpClient-41-SelectorManager] [7s 653ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: finishing connect DEBUG: [HttpClient-41-SelectorManager] [7s 653ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37048 DEBUG: [HttpClient-40-Worker1] [7s 654ms] PlainHttpConnection(SocketTube(101)) finishConnect, setting connected=true DEBUG: [HttpClient-40-Worker1] [7s 654ms] Http1Exchange SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker1] [7s 654ms] SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker1] [7s 654ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-40-Worker1] [7s 654ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-40-Worker1] [7s 654ms] SocketTube(101) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [7s 654ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [7s 654ms] SocketTube(101) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4cc9e993 DEBUG: [HttpClient-41-SelectorManager] [7s 654ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [7s 654ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [7s 654ms] Http1AsyncReceiver(SocketTube(101)) Received onSubscribed from upstream DEBUG: [HttpClient-41-SelectorManager] [7s 654ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [7s 654ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-40-Worker2] [7s 654ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker2] [7s 654ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker2] [7s 654ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-40-Worker2] [7s 654ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-40-Worker2] [7s 654ms] SocketTube(101) resuming read event DEBUG: [HttpClient-40-Worker2] [7s 654ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-Worker1] [7s 654ms] Http1Publisher(SocketTube(101)) got subscriber: SocketTube(101) DEBUG: [HttpClient-41-SelectorManager] [7s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9cb7e6e for R (true) DEBUG: [HttpClient-40-Worker1] [7s 654ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-40-Worker1] [7s 654ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-40-Worker1] [7s 654ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-41-SelectorManager] [7s 654ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [7s 654ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-40-Worker3] [7s 654ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker3] [7s 654ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker3] [7s 654ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker3] [7s 654ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker3] [7s 654ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Publisher(SocketTube(101)) onNext with 191 bytes DEBUG: [HttpClient-40-Worker1] [7s 655ms] SocketTube(101) trying to write: 191 DEBUG: [HttpClient-40-Worker1] [7s 655ms] SocketTube(101) wrote: 191 DEBUG: [HttpClient-40-Worker1] [7s 655ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker1] [7s 655ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [7s 655ms] SocketTube(101) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker1] [7s 655ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker1] [7s 655ms] Exchange sendRequestBody DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Publisher(SocketTube(101)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@65be1699 DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Exchange reading headers DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) First time around DEBUG: [HttpClient-40-Worker1] [7s 655ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) headersReader is not yet completed DEBUG: [HttpClient-41-SelectorManager] [7s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9cb7e6e for None (false) DEBUG: [HttpClient-41-SelectorManager] [7s 656ms] SocketTube(101) read bytes: 79 DEBUG: [HttpClient-41-SelectorManager] [7s 656ms] Http1AsyncReceiver(SocketTube(101)) Putting 79 bytes into the queue DEBUG: [HttpClient-41-SelectorManager] [7s 656ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-SelectorManager] [7s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9cb7e6e for R (false) DEBUG: [HttpClient-41-SelectorManager] [7s 656ms] SocketTube(101) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [7s 656ms] Http1AsyncReceiver(SocketTube(101)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28571d5c DEBUG: [HttpClient-40-Worker4] [7s 656ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker4] [7s 656ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28571d5c DEBUG: [HttpClient-40-Worker4] [7s 656ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-40-Worker4] [7s 657ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-40-Worker4] [7s 657ms] Http1AsyncReceiver(SocketTube(101)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28571d5c DEBUG: [HttpClient-40-Worker4] [7s 657ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-40-Worker4] [7s 657ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 37048 DEBUG: [HttpClient-40-Worker4] [7s 657ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) readBody: return2Cache: true DEBUG: [HttpClient-40-Worker4] [7s 657ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@257d925a(41) DEBUG: [HttpClient-40-Worker4] [7s 657ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@45b4a009/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13df81ab queue.isEmpty: false DEBUG: [HttpClient-40-Worker4] [7s 657ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 4 DEBUG: [HttpClient-40-Worker4] [7s 657ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-40-Worker4] [7s 657ms] HttpClientImpl(41) body subscriber registered: 1 DEBUG: [HttpClient-40-Worker4] [7s 657ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@45b4a009/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13df81ab, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-40-Worker4] [7s 657ms] Http1AsyncReceiver(SocketTube(101)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@45b4a009/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13df81ab DEBUG: [HttpClient-40-Worker4] [7s 657ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-40-Worker4] [7s 657ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@45b4a009/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@13df81ab DEBUG: [HttpClient-40-Worker4] [7s 657ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-40-Worker4] [7s 657ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-40-Worker4] [7s 657ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-40-Worker4] [7s 657ms] Http1AsyncReceiver(SocketTube(101)) cleared DEBUG: [HttpClient-40-Worker4] [7s 657ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) SocketTube(101): return to HTTP/1.1 pool DEBUG: [HttpClient-40-Worker4] [7s 658ms] ConnectionPool(41) registering CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-40-Worker4] [7s 658ms] SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker4] [7s 658ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-40-Worker4] [7s 658ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-40-Worker4] [7s 658ms] SocketTube(101) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [7s 658ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-40-Worker4] [7s 658ms] SocketTube(101) write: resetting demand to 0 DEBUG: [HttpClient-40-Worker4] [7s 658ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-41-SelectorManager] [7s 658ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [7s 658ms] SocketTube(101) handling pending subscription for CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-SelectorManager] [7s 658ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-41-SelectorManager] [7s 658ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [7s 658ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [7s 658ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-41-SelectorManager] [7s 658ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-SelectorManager] [7s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9cb7e6e for R (false) DEBUG: [HttpClient-41-SelectorManager] [7s 658ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [7s 658ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [7s 658ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-41-SelectorManager] [7s 658ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [7s 658ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-40-Worker5] [7s 658ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker5] [7s 658ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [7s 658ms] HttpClientImpl(41) body subscriber unregistered: 0 DEBUG: [HttpClient-40-Worker4] [7s 658ms] HttpClientImpl(41) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-40-Worker4] [7s 658ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Finished reading body: READING_BODY DEBUG: [HttpClient-40-Worker4] [7s 658ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@257d925a(41) DEBUG: [HttpClient-40-Worker4] [7s 658ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 0 DEBUG: [HttpClient-41-SelectorManager] [7s 658ms] HttpClientImpl(41) SelectorManager shutting down DEBUG: [HttpClient-40-Worker4] [7s 658ms] Http1AsyncReceiver(SocketTube(101)) Got 0 bytes for delegate null DEBUG: [HttpClient-41-SelectorManager] [7s 659ms] PlainHttpConnection(SocketTube(101)) Closing channel: channel not registered with selector DEBUG: [HttpClient-41-SelectorManager] [7s 659ms] SocketTube(101) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [7s 659ms] SocketTube(101) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [7s 659ms] SocketTube(101) pausing read event DEBUG: [HttpClient-41-SelectorManager] [7s 659ms] SocketTube(101) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-SelectorManager] [7s 659ms] SocketTube(101) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [7s 659ms] ConnectionPool(41) SocketTube(101) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-41-SelectorManager] [7s 659ms] SocketTube(101) Stopping read scheduler DEBUG: [HttpClient-41-SelectorManager] [7s 659ms] SocketTube(101) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [7s 659ms] SocketTube(101) Read scheduler stopped DEBUG: [HttpClient-41-SelectorManager] [7s 659ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 660ms] HttpClientImpl(42) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 660ms] HttpClientImpl(42) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [HttpClient-41-Worker0] [7s 661ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [HttpClient-41-Worker0] [7s 661ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-41-Worker0] [7s 661ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-41-Worker0] [7s 661ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-41-Worker0] [7s 661ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-41-Worker0] [7s 661ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-41-Worker0] [7s 661ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-41-Worker0] [7s 661ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker0] [7s 661ms] Http1Exchange Sending headers only DEBUG: [HttpClient-41-Worker0] [7s 661ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@696576aa queue.isEmpty: true DEBUG: [HttpClient-41-Worker0] [7s 662ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@696576aa, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-41-Worker0] [7s 662ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [7s 662ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [7s 662ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [7s 662ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [7s 662ms] Http1Exchange response created in advance DEBUG: [HttpClient-41-Worker0] [7s 662ms] Http1Exchange initiating connect async DEBUG: [HttpClient-41-Worker0] [7s 662ms] PlainHttpConnection(SocketTube(102)) registering connect event DEBUG: [HttpClient-42-SelectorManager] [7s 662ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5d169445 for C (true) DEBUG: [HttpClient-42-SelectorManager] [7s 662ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: finishing connect DEBUG: [HttpClient-42-SelectorManager] [7s 662ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37064 DEBUG: [HttpClient-41-Worker1] [7s 662ms] PlainHttpConnection(SocketTube(102)) finishConnect, setting connected=true DEBUG: [HttpClient-41-Worker1] [7s 662ms] Http1Exchange SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [7s 662ms] SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [7s 662ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-41-Worker1] [7s 662ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-41-Worker1] [7s 662ms] SocketTube(102) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-Worker1] [7s 662ms] Http1Publisher(SocketTube(102)) got subscriber: SocketTube(102) DEBUG: [HttpClient-41-Worker1] [7s 662ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-41-Worker1] [7s 662ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-41-Worker1] [7s 662ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-42-SelectorManager] [7s 662ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [7s 662ms] SocketTube(102) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@57eeff35 DEBUG: [HttpClient-42-SelectorManager] [7s 662ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [7s 662ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [7s 662ms] Http1AsyncReceiver(SocketTube(102)) Received onSubscribed from upstream DEBUG: [HttpClient-42-SelectorManager] [7s 662ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [7s 662ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-42-SelectorManager] [7s 662ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [7s 662ms] SocketTube(102) write: offloading requestMore Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-41-Worker3] [7s 662ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker2] [7s 663ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker2] [7s 663ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker2] [7s 663ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-41-Worker2] [7s 663ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-41-Worker2] [7s 663ms] SocketTube(102) resuming read event DEBUG: [HttpClient-41-Worker2] [7s 663ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [7s 663ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-41-Worker1] [7s 663ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [7s 663ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [7s 663ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [7s 663ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-41-Worker1] [7s 663ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [7s 663ms] Http1Publisher(SocketTube(102)) onNext with 191 bytes DEBUG: [HttpClient-41-Worker1] [7s 663ms] SocketTube(102) trying to write: 191 DEBUG: [HttpClient-41-Worker1] [7s 663ms] SocketTube(102) wrote: 191 DEBUG: [HttpClient-41-Worker3] [7s 663ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker3] [7s 663ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [7s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12ec6bac for R (true) DEBUG: [HttpClient-41-Worker1] [7s 663ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker1] [7s 663ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker1] [7s 663ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [7s 663ms] SocketTube(102) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [7s 664ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [7s 664ms] Http1Publisher(SocketTube(102)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker1] [7s 664ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker1] [7s 664ms] Exchange sendRequestBody DEBUG: [HttpClient-41-Worker1] [7s 664ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-41-Worker1] [7s 664ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-41-Worker1] [7s 664ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [7s 664ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [7s 664ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-SelectorManager] [7s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12ec6bac for None (false) DEBUG: [HttpClient-42-SelectorManager] [7s 664ms] SocketTube(102) read bytes: 79 DEBUG: [HttpClient-42-SelectorManager] [7s 664ms] Http1AsyncReceiver(SocketTube(102)) Putting 79 bytes into the queue DEBUG: [HttpClient-42-SelectorManager] [7s 664ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-SelectorManager] [7s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12ec6bac for R (false) DEBUG: [HttpClient-42-SelectorManager] [7s 664ms] SocketTube(102) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [7s 664ms] Http1AsyncReceiver(SocketTube(102)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@696576aa DEBUG: [HttpClient-41-Worker4] [7s 664ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker4] [7s 664ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@696576aa DEBUG: [HttpClient-41-Worker4] [7s 664ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-41-Worker4] [7s 664ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-41-Worker4] [7s 664ms] Http1AsyncReceiver(SocketTube(102)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@696576aa DEBUG: [HttpClient-41-Worker4] [7s 664ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 4 DEBUG: [HttpClient-41-Worker1] [7s 664ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-41-Worker1] [7s 664ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [7s 664ms] Http1Publisher(SocketTube(102)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6e7dde2e DEBUG: [HttpClient-41-Worker1] [7s 664ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1Exchange reading headers DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Reading Headers: (remaining: 4) READING_BODY DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) First time around DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) headersReader is already completed DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 37064 DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) readBody: return2Cache: true DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@9313b6d(42) DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@95e39e2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c26ca4c queue.isEmpty: false DEBUG: [HttpClient-41-Worker1] [7s 665ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-41-Worker1] [7s 665ms] HttpClientImpl(42) body subscriber registered: 1 DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@95e39e2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c26ca4c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1AsyncReceiver(SocketTube(102)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@95e39e2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c26ca4c DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@95e39e2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c26ca4c DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-41-Worker1] [7s 665ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-41-Worker1] [7s 665ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1AsyncReceiver(SocketTube(102)) cleared DEBUG: [HttpClient-41-Worker1] [7s 665ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) SocketTube(102): return to HTTP/1.1 pool DEBUG: [HttpClient-41-Worker1] [7s 666ms] ConnectionPool(42) registering CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-41-Worker1] [7s 666ms] SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [7s 666ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-41-Worker1] [7s 666ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-41-Worker1] [7s 666ms] SocketTube(102) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [7s 666ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-41-Worker1] [7s 666ms] SocketTube(102) write: resetting demand to 0 DEBUG: [HttpClient-41-Worker1] [7s 666ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-42-SelectorManager] [7s 666ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-41-Worker1] [7s 666ms] HttpClientImpl(42) body subscriber unregistered: 0 DEBUG: [HttpClient-42-SelectorManager] [7s 666ms] SocketTube(102) handling pending subscription for CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-SelectorManager] [7s 666ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-42-SelectorManager] [7s 666ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [7s 666ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [7s 666ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-42-SelectorManager] [7s 666ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-SelectorManager] [7s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12ec6bac for R (false) DEBUG: [HttpClient-42-SelectorManager] [7s 666ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [7s 666ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [7s 666ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-42-SelectorManager] [7s 666ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [7s 666ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-41-Worker5] [7s 666ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker5] [7s 666ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [7s 666ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 0 DEBUG: [HttpClient-41-Worker1] [7s 666ms] Http1AsyncReceiver(SocketTube(102)) Got 0 bytes for delegate null DEBUG: [HttpClient-41-Worker1] [7s 666ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-Worker1] [7s 666ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@9313b6d(42) DEBUG: [HttpClient-41-Worker1] [7s 666ms] HttpClientImpl(42) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-42-SelectorManager] [7s 667ms] HttpClientImpl(42) SelectorManager shutting down DEBUG: [HttpClient-42-SelectorManager] [7s 667ms] PlainHttpConnection(SocketTube(102)) Closing channel: channel not registered with selector DEBUG: [HttpClient-42-SelectorManager] [7s 667ms] SocketTube(102) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [7s 667ms] SocketTube(102) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [7s 667ms] SocketTube(102) pausing read event DEBUG: [HttpClient-42-SelectorManager] [7s 667ms] SocketTube(102) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-SelectorManager] [7s 667ms] SocketTube(102) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [7s 667ms] ConnectionPool(42) SocketTube(102) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-42-SelectorManager] [7s 667ms] SocketTube(102) Stopping read scheduler DEBUG: [HttpClient-42-SelectorManager] [7s 667ms] SocketTube(102) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [7s 667ms] SocketTube(102) Read scheduler stopped DEBUG: [HttpClient-42-SelectorManager] [7s 667ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 668ms] HttpClientImpl(43) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 670ms] HttpClientImpl(43) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [HttpClient-42-Worker0] [7s 672ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [HttpClient-42-Worker0] [7s 673ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-42-Worker0] [7s 673ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-42-Worker0] [7s 673ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-42-Worker0] [7s 673ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-42-Worker0] [7s 673ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-42-Worker0] [7s 673ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-42-Worker0] [7s 673ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker0] [7s 673ms] Http1Exchange Sending headers only DEBUG: [HttpClient-42-Worker0] [7s 673ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@d10440d queue.isEmpty: true DEBUG: [HttpClient-42-Worker0] [7s 673ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@d10440d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-42-Worker0] [7s 673ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [7s 673ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [7s 673ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [7s 673ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [7s 673ms] Http1Exchange response created in advance DEBUG: [HttpClient-42-Worker0] [7s 673ms] Http1Exchange initiating connect async DEBUG: [HttpClient-42-Worker0] [7s 673ms] PlainHttpConnection(SocketTube(103)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [7s 674ms] PlainHttpConnection(SocketTube(103)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [7s 674ms] PlainHttpConnection(SocketTube(103)) registering connect event DEBUG: [HttpClient-43-SelectorManager] [7s 674ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@26d30b69 for C (true) DEBUG: [HttpClient-43-SelectorManager] [7s 674ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: finishing connect DEBUG: [HttpClient-43-SelectorManager] [7s 674ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40777 DEBUG: [HttpClient-42-Worker1] [7s 674ms] PlainHttpConnection(SocketTube(103)) finishConnect, setting connected=true DEBUG: [HttpClient-42-Worker1] [7s 674ms] Http1Exchange SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker1] [7s 674ms] SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker1] [7s 674ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-42-Worker1] [7s 674ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-42-Worker1] [7s 674ms] SocketTube(103) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-Worker1] [7s 674ms] Http1Publisher(SocketTube(103)) got subscriber: SocketTube(103) DEBUG: [HttpClient-43-SelectorManager] [7s 674ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [7s 674ms] SocketTube(103) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2c2b6019 DEBUG: [HttpClient-43-SelectorManager] [7s 674ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [7s 675ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [7s 675ms] Http1AsyncReceiver(SocketTube(103)) Received onSubscribed from upstream DEBUG: [HttpClient-43-SelectorManager] [7s 675ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [7s 675ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-42-Worker2] [7s 675ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker2] [7s 675ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker2] [7s 675ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-42-Worker2] [7s 675ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-42-Worker2] [7s 675ms] SocketTube(103) resuming read event DEBUG: [HttpClient-42-Worker2] [7s 675ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-Worker1] [7s 674ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-43-SelectorManager] [7s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6929ebf8 for R (true) DEBUG: [HttpClient-42-Worker1] [7s 675ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-42-Worker1] [7s 675ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-43-SelectorManager] [7s 675ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [7s 675ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-42-Worker3] [7s 675ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker3] [7s 675ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [7s 675ms] Http1Publisher(SocketTube(103)) WriteTask Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-42-Worker1] [7s 676ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-42-Worker1] [7s 676ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker3] [7s 675ms] Http1Publisher(SocketTube(103)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-42-Worker3] [7s 676ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-42-Worker3] [7s 676ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker3] [7s 676ms] Exchange sendRequestBody DEBUG: [HttpClient-42-Worker3] [7s 676ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-42-Worker3] [7s 676ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-42-Worker3] [7s 676ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker3] [7s 676ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker3] [7s 676ms] Http1Publisher(SocketTube(103)) onNext with 191 bytes DEBUG: [HttpClient-42-Worker3] [7s 676ms] SocketTube(103) trying to write: 191 DEBUG: [HttpClient-42-Worker3] [7s 676ms] SocketTube(103) wrote: 191 DEBUG: [HttpClient-42-Worker3] [7s 676ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker3] [7s 676ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [7s 676ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [7s 676ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker3] [7s 676ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-42-Worker3] [7s 676ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-42-Worker3] [7s 677ms] Http1Exchange reading headers DEBUG: [HttpClient-42-Worker3] [7s 677ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-42-Worker3] [7s 677ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) First time around DEBUG: [HttpClient-42-Worker3] [7s 677ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) headersReader is not yet completed DEBUG: [HttpClient-42-Worker3] [7s 677ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker3] [7s 677ms] Http1Publisher(SocketTube(103)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@65870f4 DEBUG: [HttpClient-42-Worker3] [7s 677ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [7s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6929ebf8 for None (false) DEBUG: [HttpClient-43-SelectorManager] [7s 677ms] SocketTube(103) read bytes: 79 DEBUG: [HttpClient-43-SelectorManager] [7s 677ms] Http1AsyncReceiver(SocketTube(103)) Putting 79 bytes into the queue DEBUG: [HttpClient-43-SelectorManager] [7s 677ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-SelectorManager] [7s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6929ebf8 for R (false) DEBUG: [HttpClient-43-SelectorManager] [7s 678ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [7s 678ms] Http1AsyncReceiver(SocketTube(103)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@d10440d DEBUG: [HttpClient-42-Worker4] [7s 678ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker4] [7s 678ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@d10440d DEBUG: [HttpClient-42-Worker4] [7s 678ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-42-Worker4] [7s 678ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-42-Worker4] [7s 678ms] Http1AsyncReceiver(SocketTube(103)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@d10440d DEBUG: [HttpClient-42-Worker4] [7s 678ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-42-Worker4] [7s 678ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 40777 DEBUG: [HttpClient-42-Worker4] [7s 678ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) readBody: return2Cache: true DEBUG: [HttpClient-42-Worker4] [7s 679ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7579f269(43) DEBUG: [HttpClient-42-Worker4] [7s 679ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6d782f14/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d929b85 queue.isEmpty: false DEBUG: [HttpClient-42-Worker4] [7s 679ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 4 DEBUG: [HttpClient-42-Worker4] [7s 679ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-42-Worker4] [7s 679ms] HttpClientImpl(43) body subscriber registered: 1 DEBUG: [HttpClient-42-Worker4] [7s 679ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6d782f14/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d929b85, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-42-Worker4] [7s 679ms] Http1AsyncReceiver(SocketTube(103)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6d782f14/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d929b85 DEBUG: [HttpClient-42-Worker4] [7s 679ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-42-Worker4] [7s 679ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6d782f14/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d929b85 DEBUG: [HttpClient-42-Worker4] [7s 679ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-42-Worker4] [7s 679ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-42-Worker4] [7s 679ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-42-Worker4] [7s 679ms] Http1AsyncReceiver(SocketTube(103)) cleared DEBUG: [HttpClient-42-Worker4] [7s 679ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) SocketTube(103): return to HTTP/1.1 pool DEBUG: [HttpClient-42-Worker4] [7s 679ms] ConnectionPool(43) registering CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-42-Worker4] [7s 679ms] SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker4] [7s 679ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-42-Worker4] [7s 679ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-42-Worker4] [7s 679ms] SocketTube(103) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [7s 679ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-42-Worker4] [7s 680ms] SocketTube(103) write: resetting demand to 0 DEBUG: [HttpClient-42-Worker4] [7s 680ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-42-Worker4] [7s 680ms] HttpClientImpl(43) body subscriber unregistered: 0 DEBUG: [HttpClient-42-Worker4] [7s 680ms] HttpClientImpl(43) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-42-Worker4] [7s 680ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Finished reading body: READING_BODY DEBUG: [HttpClient-42-Worker4] [7s 680ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7579f269(43) DEBUG: [HttpClient-42-Worker4] [7s 680ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 0 DEBUG: [HttpClient-42-Worker4] [7s 680ms] Http1AsyncReceiver(SocketTube(103)) Got 0 bytes for delegate null DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] HttpClientImpl(43) SelectorManager shutting down DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] PlainHttpConnection(SocketTube(103)) Closing channel: channel not registered with selector DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] SocketTube(103) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] SocketTube(103) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] SocketTube(103) handling pending subscription for CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] HttpClientImpl(43) No key for channel DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] SocketTube(103) ReadEvent abort: java.io.IOException: No key for channel DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] SocketTube(103) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@580ac43e (java.io.IOException: No key for channel) DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] SocketTube(103) signal read error: java.io.IOException: No key for channel DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] SocketTube(103) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] SocketTube(103) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] ConnectionPool(43) SocketTube(103) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [7s 683ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 684ms] HttpClientImpl(44) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 685ms] HttpClientImpl(44) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [HttpClient-43-Worker0] [7s 689ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [HttpClient-43-Worker0] [7s 689ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-43-Worker0] [7s 689ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-43-Worker0] [7s 689ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-43-Worker0] [7s 689ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-43-Worker0] [7s 689ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-43-Worker0] [7s 689ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-43-Worker0] [7s 689ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker0] [7s 689ms] Http1Exchange Sending headers only DEBUG: [HttpClient-43-Worker0] [7s 689ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3213906e queue.isEmpty: true DEBUG: [HttpClient-43-Worker0] [7s 689ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3213906e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-43-Worker0] [7s 689ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [7s 689ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [7s 689ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [7s 689ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [7s 689ms] Http1Exchange response created in advance DEBUG: [HttpClient-43-Worker0] [7s 689ms] Http1Exchange initiating connect async DEBUG: [HttpClient-43-Worker0] [7s 690ms] PlainHttpConnection(SocketTube(104)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [7s 690ms] PlainHttpConnection(SocketTube(104)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [7s 690ms] PlainHttpConnection(SocketTube(104)) registering connect event DEBUG: [HttpClient-44-SelectorManager] [7s 690ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4f43a211 for C (true) DEBUG: [HttpClient-44-SelectorManager] [7s 690ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: finishing connect DEBUG: [HttpClient-44-SelectorManager] [7s 690ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46449 DEBUG: [HttpClient-43-Worker1] [7s 691ms] PlainHttpConnection(SocketTube(104)) finishConnect, setting connected=true DEBUG: [HttpClient-43-Worker1] [7s 691ms] Http1Exchange SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker1] [7s 691ms] SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker1] [7s 691ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-43-Worker1] [7s 691ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-43-Worker1] [7s 691ms] SocketTube(104) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-Worker1] [7s 691ms] Http1Publisher(SocketTube(104)) got subscriber: SocketTube(104) DEBUG: [HttpClient-43-Worker1] [7s 691ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-43-Worker1] [7s 691ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-44-SelectorManager] [7s 691ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [7s 691ms] SocketTube(104) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@45bbc961 DEBUG: [HttpClient-44-SelectorManager] [7s 691ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [7s 691ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [7s 691ms] Http1AsyncReceiver(SocketTube(104)) Received onSubscribed from upstream DEBUG: [HttpClient-44-SelectorManager] [7s 691ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [7s 691ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-43-Worker2] [7s 691ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker2] [7s 691ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker2] [7s 691ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-43-Worker2] [7s 691ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-43-Worker2] [7s 691ms] SocketTube(104) resuming read event DEBUG: [HttpClient-43-Worker2] [7s 691ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-Worker1] [7s 691ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-44-SelectorManager] [7s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b95fb2 for R (true) DEBUG: [HttpClient-44-SelectorManager] [7s 691ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [7s 691ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-43-Worker3] [7s 691ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker3] [7s 691ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [7s 691ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker3] [7s 691ms] Http1Publisher(SocketTube(104)) hasOutgoing = false, demand = 1 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-43-Worker3] [7s 691ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Publisher(SocketTube(104)) onNext with 191 bytes DEBUG: [HttpClient-43-Worker1] [7s 692ms] SocketTube(104) trying to write: 191 DEBUG: [HttpClient-43-Worker1] [7s 692ms] SocketTube(104) wrote: 191 DEBUG: [HttpClient-43-Worker1] [7s 692ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker1] [7s 692ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [7s 692ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Publisher(SocketTube(104)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker1] [7s 692ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker1] [7s 692ms] Exchange sendRequestBody DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [7s 692ms] Http1Publisher(SocketTube(104)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@74462704 DEBUG: [HttpClient-43-Worker1] [7s 693ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-43-Worker1] [7s 693ms] Http1Exchange reading headers DEBUG: [HttpClient-43-Worker1] [7s 693ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-43-Worker1] [7s 693ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) First time around DEBUG: [HttpClient-43-Worker1] [7s 693ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) headersReader is not yet completed DEBUG: [HttpClient-44-SelectorManager] [7s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b95fb2 for None (false) DEBUG: [HttpClient-44-SelectorManager] [7s 693ms] SocketTube(104) read bytes: 79 DEBUG: [HttpClient-44-SelectorManager] [7s 693ms] Http1AsyncReceiver(SocketTube(104)) Putting 79 bytes into the queue DEBUG: [HttpClient-44-SelectorManager] [7s 693ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-SelectorManager] [7s 693ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b95fb2 for R (false) DEBUG: [HttpClient-44-SelectorManager] [7s 693ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [7s 693ms] Http1AsyncReceiver(SocketTube(104)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3213906e DEBUG: [HttpClient-43-Worker4] [7s 693ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker4] [7s 693ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3213906e DEBUG: [HttpClient-43-Worker4] [7s 694ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-43-Worker4] [7s 694ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-43-Worker4] [7s 694ms] Http1AsyncReceiver(SocketTube(104)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3213906e DEBUG: [HttpClient-43-Worker4] [7s 694ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-43-Worker4] [7s 694ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 46449 DEBUG: [HttpClient-43-Worker4] [7s 694ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) readBody: return2Cache: true DEBUG: [HttpClient-43-Worker4] [7s 694ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@41742209(44) DEBUG: [HttpClient-43-Worker4] [7s 694ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6e35dd0e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f3075f1 queue.isEmpty: false DEBUG: [HttpClient-43-Worker4] [7s 694ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 4 DEBUG: [HttpClient-43-Worker4] [7s 694ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-43-Worker4] [7s 694ms] HttpClientImpl(44) body subscriber registered: 1 DEBUG: [HttpClient-43-Worker4] [7s 694ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6e35dd0e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f3075f1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-43-Worker4] [7s 694ms] Http1AsyncReceiver(SocketTube(104)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6e35dd0e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f3075f1 DEBUG: [HttpClient-43-Worker4] [7s 694ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-43-Worker4] [7s 694ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6e35dd0e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@f3075f1 DEBUG: [HttpClient-43-Worker4] [7s 694ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-43-Worker4] [7s 694ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-43-Worker4] [7s 694ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-43-Worker4] [7s 695ms] Http1AsyncReceiver(SocketTube(104)) cleared DEBUG: [HttpClient-43-Worker4] [7s 695ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) SocketTube(104): return to HTTP/1.1 pool DEBUG: [HttpClient-43-Worker4] [7s 695ms] ConnectionPool(44) registering CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-43-Worker4] [7s 695ms] SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker4] [7s 695ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-43-Worker4] [7s 695ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-43-Worker4] [7s 695ms] SocketTube(104) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [7s 695ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-43-Worker4] [7s 695ms] SocketTube(104) write: resetting demand to 0 DEBUG: [HttpClient-44-SelectorManager] [7s 695ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [7s 695ms] SocketTube(104) handling pending subscription for CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-SelectorManager] [7s 695ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-44-SelectorManager] [7s 695ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [7s 695ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [7s 695ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-44-SelectorManager] [7s 695ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-SelectorManager] [7s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b95fb2 for R (false) DEBUG: [HttpClient-44-SelectorManager] [7s 695ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [7s 695ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [7s 695ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-43-Worker4] [7s 695ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-44-SelectorManager] [7s 695ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [7s 695ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-43-Worker4] [7s 695ms] HttpClientImpl(44) body subscriber unregistered: 0 DEBUG: [HttpClient-43-Worker4] [7s 695ms] HttpClientImpl(44) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-43-Worker5] [7s 695ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker5] [7s 696ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [7s 695ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Finished reading body: READING_BODY DEBUG: [HttpClient-43-Worker4] [7s 696ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@41742209(44) DEBUG: [HttpClient-44-SelectorManager] [7s 696ms] HttpClientImpl(44) SelectorManager shutting down DEBUG: [HttpClient-43-Worker4] [7s 696ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 0 DEBUG: [HttpClient-43-Worker4] [7s 696ms] Http1AsyncReceiver(SocketTube(104)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-SelectorManager] [7s 696ms] PlainHttpConnection(SocketTube(104)) Closing channel: channel not registered with selector DEBUG: [HttpClient-44-SelectorManager] [7s 696ms] SocketTube(104) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [7s 696ms] SocketTube(104) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [7s 696ms] SocketTube(104) pausing read event DEBUG: [HttpClient-44-SelectorManager] [7s 696ms] SocketTube(104) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-SelectorManager] [7s 696ms] SocketTube(104) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [7s 696ms] ConnectionPool(44) SocketTube(104) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-44-SelectorManager] [7s 696ms] SocketTube(104) Stopping read scheduler DEBUG: [HttpClient-44-SelectorManager] [7s 696ms] SocketTube(104) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [7s 696ms] SocketTube(104) Read scheduler stopped DEBUG: [HttpClient-44-SelectorManager] [7s 696ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 697ms] HttpClientImpl(45) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 698ms] HttpClientImpl(45) ClientImpl (async) send http://127.0.0.1:45465/ GET DEBUG: [HttpClient-44-Worker0] [7s 698ms] Exchange establishing exchange for http://127.0.0.1:45465/ GET, proxy=null DEBUG: [HttpClient-44-Worker0] [7s 698ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-44-Worker0] [7s 698ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-44-Worker0] [7s 698ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-44-Worker0] [7s 698ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-44-Worker0] [7s 698ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-44-Worker0] [7s 698ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-44-Worker0] [7s 699ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker0] [7s 699ms] Http1Exchange Sending headers only DEBUG: [HttpClient-44-Worker0] [7s 699ms] Http1AsyncReceiver(SocketTube(105)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@39f1e585 queue.isEmpty: true DEBUG: [HttpClient-44-Worker0] [7s 699ms] Http1AsyncReceiver(SocketTube(105)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@39f1e585, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-44-Worker0] [7s 699ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [7s 699ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [7s 699ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [7s 699ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [7s 699ms] Http1Exchange response created in advance DEBUG: [HttpClient-44-Worker0] [7s 699ms] Http1Exchange initiating connect async DEBUG: [HttpClient-44-Worker0] [7s 699ms] PlainHttpConnection(SocketTube(105)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [7s 699ms] PlainHttpConnection(SocketTube(105)) bind completed /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [7s 699ms] PlainHttpConnection(SocketTube(105)) registering connect event DEBUG: [HttpClient-45-SelectorManager] [7s 699ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@506fdfd4 for C (true) DEBUG: [HttpClient-45-SelectorManager] [7s 699ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: finishing connect DEBUG: [HttpClient-45-SelectorManager] [7s 699ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59745 DEBUG: [HttpClient-44-Worker1] [7s 700ms] PlainHttpConnection(SocketTube(105)) finishConnect, setting connected=true DEBUG: [HttpClient-44-Worker1] [7s 700ms] Http1Exchange SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker1] [7s 700ms] SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker1] [7s 700ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-44-Worker1] [7s 700ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-44-Worker1] [7s 700ms] SocketTube(105) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker1] [7s 700ms] Http1Publisher(SocketTube(105)) got subscriber: SocketTube(105) DEBUG: [HttpClient-44-Worker1] [7s 700ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-44-Worker1] [7s 700ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-44-Worker1] [7s 700ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-45-SelectorManager] [7s 700ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [7s 700ms] SocketTube(105) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5a97b4a4 DEBUG: [HttpClient-45-SelectorManager] [7s 700ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [7s 700ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [7s 700ms] Http1AsyncReceiver(SocketTube(105)) Received onSubscribed from upstream DEBUG: [HttpClient-45-SelectorManager] [7s 700ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [7s 700ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-45-SelectorManager] [7s 700ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [7s 700ms] SocketTube(105) write: offloading requestMore Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:45465/ GET DEBUG: [HttpClient-44-Worker1] [7s 700ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-44-Worker1] [7s 700ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [7s 700ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker1] [7s 700ms] Http1Publisher(SocketTube(105)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-44-Worker2] [7s 700ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker2] [7s 701ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker2] [7s 701ms] Http1AsyncReceiver(SocketTube(105)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-44-Worker2] [7s 701ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-44-Worker2] [7s 701ms] SocketTube(105) resuming read event DEBUG: [HttpClient-44-Worker3] [7s 700ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker3] [7s 701ms] Http1Publisher(SocketTube(105)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [7s 701ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker3] [7s 701ms] Http1Publisher(SocketTube(105)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker3] [7s 701ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-44-Worker3] [7s 701ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker3] [7s 701ms] Exchange sendRequestBody DEBUG: [HttpClient-44-Worker3] [7s 701ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-44-Worker3] [7s 701ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-44-Worker3] [7s 701ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker2] [7s 701ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [7s 701ms] Http1Publisher(SocketTube(105)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker3] [7s 701ms] Http1Publisher(SocketTube(105)) onNext with 191 bytes DEBUG: [HttpClient-44-Worker3] [7s 701ms] SocketTube(105) trying to write: 191 DEBUG: [HttpClient-44-Worker3] [7s 702ms] SocketTube(105) wrote: 191 DEBUG: [HttpClient-44-Worker3] [7s 702ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker3] [7s 702ms] Http1Publisher(SocketTube(105)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [7s 702ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [7s 702ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker3] [7s 702ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-44-Worker3] [7s 702ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-44-Worker3] [7s 702ms] Http1Exchange reading headers DEBUG: [HttpClient-44-Worker3] [7s 702ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-44-Worker3] [7s 702ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) First time around DEBUG: [HttpClient-44-Worker3] [7s 702ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) headersReader is not yet completed DEBUG: [HttpClient-44-Worker3] [7s 702ms] Http1Publisher(SocketTube(105)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker3] [7s 702ms] Http1Publisher(SocketTube(105)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@75409e2a DEBUG: [HttpClient-44-Worker3] [7s 702ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [7s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f952192 for R (true) DEBUG: [HttpClient-45-SelectorManager] [7s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f952192 for None (false) DEBUG: [HttpClient-45-SelectorManager] [7s 705ms] SocketTube(105) read bytes: 79 DEBUG: [HttpClient-45-SelectorManager] [7s 705ms] Http1AsyncReceiver(SocketTube(105)) Putting 79 bytes into the queue DEBUG: [HttpClient-45-SelectorManager] [7s 705ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-SelectorManager] [7s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f952192 for R (false) DEBUG: [HttpClient-45-SelectorManager] [7s 705ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [7s 705ms] Http1AsyncReceiver(SocketTube(105)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@39f1e585 DEBUG: [HttpClient-44-Worker4] [7s 705ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker4] [7s 705ms] Http1AsyncReceiver(SocketTube(105)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@39f1e585 DEBUG: [HttpClient-44-Worker4] [7s 705ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-44-Worker4] [7s 705ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-44-Worker4] [7s 705ms] Http1AsyncReceiver(SocketTube(105)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@39f1e585 DEBUG: [HttpClient-44-Worker4] [7s 705ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-44-Worker4] [7s 705ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:45465/) 200 HTTP_1_1 Local port: 59745 DEBUG: [HttpClient-44-Worker4] [7s 705ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) readBody: return2Cache: true DEBUG: [HttpClient-44-Worker4] [7s 706ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5c8bf5f4(45) DEBUG: [HttpClient-44-Worker4] [7s 706ms] Http1AsyncReceiver(SocketTube(105)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@16e8a929/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c606ffa queue.isEmpty: false DEBUG: [HttpClient-44-Worker4] [7s 706ms] Http1AsyncReceiver(SocketTube(105)) Delegate done: 4 DEBUG: [HttpClient-44-Worker4] [7s 706ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-44-Worker4] [7s 706ms] HttpClientImpl(45) body subscriber registered: 1 DEBUG: [HttpClient-44-Worker4] [7s 706ms] Http1AsyncReceiver(SocketTube(105)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@16e8a929/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c606ffa, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-44-Worker4] [7s 706ms] Http1AsyncReceiver(SocketTube(105)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@16e8a929/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c606ffa DEBUG: [HttpClient-44-Worker4] [7s 706ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-44-Worker4] [7s 706ms] Http1AsyncReceiver(SocketTube(105)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@16e8a929/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c606ffa DEBUG: [HttpClient-44-Worker4] [7s 706ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-44-Worker4] [7s 706ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-44-Worker4] [7s 706ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-44-Worker4] [7s 706ms] Http1AsyncReceiver(SocketTube(105)) cleared DEBUG: [HttpClient-44-Worker4] [7s 706ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) SocketTube(105): return to HTTP/1.1 pool DEBUG: [HttpClient-44-Worker4] [7s 706ms] ConnectionPool(45) registering CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-44-Worker4] [7s 706ms] SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker4] [7s 706ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-44-Worker4] [7s 706ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-44-Worker4] [7s 706ms] SocketTube(105) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [7s 706ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-44-Worker4] [7s 706ms] SocketTube(105) write: resetting demand to 0 DEBUG: [HttpClient-45-SelectorManager] [7s 706ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [7s 706ms] SocketTube(105) handling pending subscription for CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-45-SelectorManager] [7s 706ms] Http1AsyncReceiver(SocketTube(105)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-SelectorManager] [7s 706ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [7s 706ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [7s 706ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-SelectorManager] [7s 706ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-SelectorManager] [7s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f952192 for R (false) DEBUG: [HttpClient-45-SelectorManager] [7s 706ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-SelectorManager] [7s 706ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [7s 706ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-44-Worker4] [7s 706ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-45-SelectorManager] [7s 707ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [7s 707ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-44-Worker4] [7s 707ms] HttpClientImpl(45) body subscriber unregistered: 0 DEBUG: [HttpClient-44-Worker5] [7s 707ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker5] [7s 707ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [7s 707ms] HttpClientImpl(45) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:45465/ DEBUG: [HttpClient-44-Worker4] [7s 707ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Finished reading body: READING_BODY DEBUG: [HttpClient-44-Worker4] [7s 707ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5c8bf5f4(45) DEBUG: [HttpClient-45-SelectorManager] [7s 707ms] HttpClientImpl(45) SelectorManager shutting down DEBUG: [HttpClient-44-Worker4] [7s 707ms] Http1AsyncReceiver(SocketTube(105)) Delegate done: 0 DEBUG: [HttpClient-44-Worker4] [7s 708ms] Http1AsyncReceiver(SocketTube(105)) Got 0 bytes for delegate null DEBUG: [HttpClient-45-SelectorManager] [7s 708ms] PlainHttpConnection(SocketTube(105)) Closing channel: channel not registered with selector DEBUG: [HttpClient-45-SelectorManager] [7s 708ms] SocketTube(105) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [7s 708ms] SocketTube(105) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [7s 708ms] SocketTube(105) pausing read event DEBUG: [HttpClient-45-SelectorManager] [7s 708ms] SocketTube(105) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-45-SelectorManager] [7s 708ms] SocketTube(105) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [7s 708ms] ConnectionPool(45) SocketTube(105) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-45-SelectorManager] [7s 708ms] SocketTube(105) Stopping read scheduler DEBUG: [HttpClient-45-SelectorManager] [7s 708ms] SocketTube(105) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [7s 708ms] SocketTube(105) Read scheduler stopped DEBUG: [HttpClient-45-SelectorManager] [7s 708ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 708ms] HttpClientImpl(46) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 709ms] HttpClientImpl(46) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [HttpClient-45-Worker0] [7s 709ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null Apr 01, 2024 8:42:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42: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-45-Worker0] [7s 710ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-45-Worker0] [7s 710ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-45-Worker0] [7s 710ms] PlainHttpConnection(SocketTube(106)) registering connect event DEBUG: [HttpClient-45-Worker0] [7s 710ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-46-SelectorManager] [7s 710ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3ab65b14 for C (true) DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: finishing connect DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36162 DEBUG: [HttpClient-45-Worker1] [7s 711ms] SocketTube(106) connecting flows DEBUG: [HttpClient-45-Worker1] [7s 711ms] SocketTube(106) read publisher got subscriber DEBUG: [HttpClient-45-Worker1] [7s 711ms] SocketTube(106) registering subscribe event DEBUG: [HttpClient-45-Worker1] [7s 711ms] SocketTube(106) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-Worker1] [7s 711ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] SocketTube(106) subscribe event raised DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] 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@304e3064[Not completed, 4 dependents] (id=7164) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] SocketTube(106) read demand reset to 0 DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] SocketTube(106) calling onSubscribe DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] SSL Reader(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] SocketTube(106) onSubscribe called DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] SocketTube(106) pending subscriber subscribed DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754ca809 for R (true) DEBUG: [HttpClient-45-Worker1] [7s 711ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-45-Worker1] [7s 711ms] SSL Writer(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SocketTube(106) DEBUG: [HttpClient-45-Worker1] [7s 711ms] SocketTube(106) subscribed for writing DEBUG: [HttpClient-45-Worker1] [7s 711ms] SocketTube(106) write: registering startSubscription event DEBUG: [HttpClient-45-Worker1] [7s 711ms] SSL Writer(SocketTube(106)) onSubscribe initiating handshaking DEBUG: [HttpClient-46-SelectorManager] [7s 711ms] SocketTube(106) write: starting subscription DEBUG: [HttpClient-46-SelectorManager] [7s 712ms] SocketTube(106) write: offloading requestMore DEBUG: [HttpClient-45-Worker2] [7s 712ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker2] [7s 712ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker2] [7s 712ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [7s 711ms] SSL Writer(SocketTube(106)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-45-Worker1] [7s 712ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-45-Worker1] [7s 712ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker1] [7s 714ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [7s 714ms] SSL Writer(SocketTube(106)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-45-Worker1] [7s 714ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [7s 714ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker1] [7s 714ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker1] [7s 714ms] SSL Writer(SocketTube(106)) Sending 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [7s 714ms] SSL Writer(SocketTube(106)) Adding 2186 to outputQ queue DEBUG: [HttpClient-45-Worker1] [7s 714ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker1] [7s 714ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [7s 714ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [7s 714ms] SocketTube(106) trying to write: 2186 DEBUG: [HttpClient-45-Worker1] [7s 714ms] SocketTube(106) wrote: 2186 DEBUG: [HttpClient-45-Worker1] [7s 714ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker1] [7s 714ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [7s 714ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [7s 714ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker1] [7s 714ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-SelectorManager] [7s 719ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754ca809 for None (false) DEBUG: [HttpClient-46-SelectorManager] [7s 719ms] HttpClientImpl(46) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-46-SelectorManager] [7s 719ms] SocketTube(106) read bytes: 261 DEBUG: [HttpClient-46-SelectorManager] [7s 719ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [7s 719ms] SSL Reader(SocketTube(106)) Adding 261 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [7s 719ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [7s 719ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754ca809 for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 719ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 719ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [7s 720ms] SSL Reader(SocketTube(106)) Unwrapping: 261 DEBUG: [HttpClient-45-Worker3] [7s 720ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-45-Worker3] [7s 720ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [7s 720ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 133 DEBUG: [HttpClient-45-Worker3] [7s 720ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [7s 720ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [7s 720ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Writer(SocketTube(106)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Writer(SocketTube(106)) Sending 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Writer(SocketTube(106)) Adding 6 to outputQ queue DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 721ms] SocketTube(106) trying to write: 6 DEBUG: [HttpClient-45-Worker3] [7s 721ms] SocketTube(106) wrote: 6 DEBUG: [HttpClient-45-Worker3] [7s 721ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [7s 721ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 721ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Reader(SocketTube(106)) Unwrapping: 128 DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 6 DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [7s 721ms] SSL Reader(SocketTube(106)) Unwrapping: 122 DEBUG: [HttpClient-45-Worker3] [7s 722ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-45-Worker3] [7s 722ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [7s 722ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 122 DEBUG: [HttpClient-45-Worker3] [7s 722ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [7s 722ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [7s 722ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [7s 722ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-45-Worker3] [7s 722ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [7s 722ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [7s 722ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [7s 722ms] SSL Writer(SocketTube(106)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [7s 723ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [7s 723ms] SSLFlowDelegate(SocketTube(106)) setALPN = DEBUG: [HttpClient-45-Worker3] [7s 723ms] PlainHttpConnection(SocketTube(106)) finishConnect, setting connected=true DEBUG: [HttpClient-45-Worker3] [7s 723ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-45-Worker3] [7s 723ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [7s 723ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-45-Worker3] [7s 723ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [7s 723ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36162 remote=/127.0.0.1:44499] DEBUG: [HttpClient-45-Worker3] [7s 723ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [7s 723ms] Http1Exchange Sending headers only DEBUG: [HttpClient-45-Worker3] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2b2f58ad queue.isEmpty: true DEBUG: [HttpClient-45-Worker3] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2b2f58ad, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-45-Worker3] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [7s 723ms] Http1Exchange response created in advance DEBUG: [HttpClient-45-Worker3] [7s 723ms] Http1Exchange SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker3] [7s 723ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker3] [7s 723ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@24bffd8d DEBUG: [HttpClient-45-Worker3] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Received onSubscribed from upstream DEBUG: [HttpClient-45-Worker3] [7s 723ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker3] [7s 724ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 724ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [7s 724ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 724ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Publisher(SSLTube(SocketTube(106))) got subscriber: SSLTube(SocketTube(106)) DEBUG: [HttpClient-45-Worker3] [7s 724ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:44499/ GET DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Publisher(SSLTube(SocketTube(106))) onNext with 82 bytes DEBUG: [HttpClient-45-Worker3] [7s 724ms] SSLTube(SocketTube(106)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-45-Worker3] [7s 724ms] SSL Writer(SocketTube(106)) onNext DEBUG: [HttpClient-45-Worker3] [7s 724ms] SSL Writer(SocketTube(106)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-45-Worker3] [7s 724ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [7s 724ms] Exchange sendRequestBody DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [7s 724ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-Worker3] [7s 724ms] SSL Writer(SocketTube(106)) Sending 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 724ms] SSL Writer(SocketTube(106)) Adding 90 to outputQ queue DEBUG: [HttpClient-45-Worker3] [7s 724ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 725ms] SocketTube(106) trying to write: 90 DEBUG: [HttpClient-45-Worker3] [7s 725ms] SocketTube(106) wrote: 90 DEBUG: [HttpClient-45-Worker3] [7s 725ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [7s 725ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 725ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-45-Worker3] [7s 725ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [7s 725ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [7s 725ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [7s 725ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-45-Worker3] [7s 725ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-45-Worker3] [7s 725ms] Http1Exchange reading headers DEBUG: [HttpClient-45-Worker3] [7s 725ms] Http1Response(id=81) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-45-Worker3] [7s 725ms] Http1Response(id=81) First time around DEBUG: [HttpClient-45-Worker3] [7s 725ms] Http1Response(id=81) headersReader is not yet completed DEBUG: [HttpClient-45-Worker3] [7s 725ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [7s 725ms] Http1Publisher(SSLTube(SocketTube(106))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4bca11cc DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) wrapping 82 bytes DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) Sending 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) Adding 120 to outputQ queue DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 725ms] SocketTube(106) trying to write: 120 DEBUG: [HttpClient-45-Worker3] [7s 725ms] SocketTube(106) wrote: 120 DEBUG: [HttpClient-45-Worker3] [7s 725ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [7s 725ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 725ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker3] [7s 725ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker3] [7s 725ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker3] [7s 725ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 725ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [7s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754ca809 for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754ca809 for None (false) DEBUG: [HttpClient-46-SelectorManager] [7s 726ms] SocketTube(106) read bytes: 1721 DEBUG: [HttpClient-46-SelectorManager] [7s 726ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [7s 726ms] SSL Reader(SocketTube(106)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [7s 726ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [7s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754ca809 for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 726ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker4] [7s 726ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker4] [7s 726ms] SSL Reader(SocketTube(106)) Unwrapping: 1721 DEBUG: [HttpClient-45-Worker4] [7s 727ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-45-Worker4] [7s 727ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-45-Worker4] [7s 727ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-45-Worker4] [7s 727ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker4] [7s 727ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker4] [7s 727ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker4] [7s 727ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [7s 727ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754ca809 for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754ca809 for None (false) DEBUG: [HttpClient-46-SelectorManager] [7s 773ms] SocketTube(106) read bytes: 155 DEBUG: [HttpClient-46-SelectorManager] [7s 773ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [7s 773ms] SSL Reader(SocketTube(106)) Adding 155 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [7s 773ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [7s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754ca809 for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 773ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [7s 773ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker5] [7s 773ms] SSL Reader(SocketTube(106)) Unwrapping: 155 DEBUG: [HttpClient-45-Worker5] [7s 773ms] SSL Reader(SocketTube(106)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-45-Worker5] [7s 773ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-45-Worker5] [7s 773ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 113 DEBUG: [HttpClient-45-Worker5] [7s 773ms] SSL Reader(SocketTube(106)) sending 75 DEBUG: [HttpClient-45-Worker5] [7s 773ms] SSL Reader(SocketTube(106)) Adding 75 to outputQ queue DEBUG: [HttpClient-45-Worker5] [7s 773ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [7s 773ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [7s 773ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-45-Worker5] [7s 773ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 75 bytes into the queue DEBUG: [HttpClient-45-Worker5] [7s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2b2f58ad DEBUG: [HttpClient-45-Worker5] [7s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker5] [7s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2b2f58ad DEBUG: [HttpClient-45-Worker5] [7s 774ms] Http1Response(id=81) Sending 75/512 bytes to header parser DEBUG: [HttpClient-45-Worker5] [7s 774ms] Http1Response(id=81) Parsing headers completed. bytes=75 DEBUG: [HttpClient-45-Worker5] [7s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2b2f58ad DEBUG: [HttpClient-45-Worker5] [7s 774ms] Http1Response(id=81) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-45-Worker5] [7s 774ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:44499/) 200 HTTP_1_1 Local port: 36162 DEBUG: [HttpClient-45-Worker5] [7s 774ms] Http1Response(id=81) readBody: return2Cache: true DEBUG: [HttpClient-45-Worker5] [7s 774ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@785d076e(46) DEBUG: [HttpClient-45-Worker5] [7s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5bbc09ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a07d846 queue.isEmpty: false DEBUG: [HttpClient-45-Worker5] [7s 774ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [7s 774ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-45-Worker5] [7s 774ms] HttpClientImpl(46) body subscriber registered: 1 DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5bbc09ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a07d846, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5bbc09ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a07d846 DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5bbc09ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a07d846 DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-45-Worker5] [7s 775ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-45-Worker5] [7s 775ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [7s 775ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [7s 775ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [7s 775ms] SSL Reader(SocketTube(106)) Unwrapping: 42 DEBUG: [HttpClient-45-Worker5] [7s 775ms] SSL Reader(SocketTube(106)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-45-Worker5] [7s 775ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-45-Worker5] [7s 775ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 42 DEBUG: [HttpClient-45-Worker5] [7s 775ms] SSL Reader(SocketTube(106)) sending 4 DEBUG: [HttpClient-45-Worker5] [7s 775ms] SSL Reader(SocketTube(106)) Adding 4 to outputQ queue DEBUG: [HttpClient-45-Worker5] [7s 775ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [7s 775ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [7s 775ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 4 bytes into the queue DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5bbc09ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a07d846 DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5bbc09ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@a07d846 DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-45-Worker5] [7s 775ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [7s 775ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) cleared DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) SSLTube(SocketTube(106)): return to HTTP/1.1 pool DEBUG: [HttpClient-45-Worker5] [7s 775ms] ConnectionPool(46) registering CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-45-Worker5] [7s 775ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker5] [7s 775ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1Publisher(SSLTube(SocketTube(106))) subscription cancelled DEBUG: [HttpClient-45-Worker5] [7s 775ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker5] [7s 775ms] HttpClientImpl(46) body subscriber unregistered: 0 DEBUG: [HttpClient-45-Worker5] [7s 775ms] HttpClientImpl(46) ClientImpl (async) elapsed 66 millis for GET to https://127.0.0.1:44499/ DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Finished reading body: READING_BODY DEBUG: [HttpClient-45-Worker5] [7s 775ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@785d076e(46) DEBUG: [HttpClient-45-Worker5] [7s 776ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [7s 776ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [7s 776ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-Worker5] [7s 776ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [7s 776ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [7s 776ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [7s 776ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [7s 776ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker5] [7s 776ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker5] [7s 776ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker5] [7s 776ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [7s 776ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [7s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@754ca809 for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] HttpClientImpl(46) SelectorManager shutting down DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] PlainHttpConnection(SocketTube(106)) Closing channel: channel not registered with selector DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] SocketTube(106) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] SocketTube(106) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] SocketTube(106) pausing read event DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] 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@304e3064[Not completed, 4 dependents] (id=7164) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(106))), getALPN: jdk.internal.net.http.common.MinimalFuture@44f37efa[Completed normally] (id=7170), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] SocketTube(106) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] SSL Reader(SocketTube(106)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] SSL Reader(SocketTube(106)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] SSL Reader(SocketTube(106)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] 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@44f37efa[Completed normally] (id=7170), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] ConnectionPool(46) SSLTube(SocketTube(106)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] SSLTube(SocketTube(106)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] SSL Reader(SocketTube(106)) stop DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] SSL Writer(SocketTube(106)) stop DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] SocketTube(106) Stopping read scheduler DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] SocketTube(106) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] SocketTube(106) Read scheduler stopped DEBUG: [HttpClient-46-SelectorManager] [7s 778ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 779ms] HttpClientImpl(47) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 780ms] HttpClientImpl(47) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [HttpClient-46-Worker0] [7s 780ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null Apr 01, 2024 8:42:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42: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-46-Worker0] [7s 781ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-46-Worker0] [7s 781ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-46-Worker0] [7s 782ms] PlainHttpConnection(SocketTube(107)) registering connect event DEBUG: [HttpClient-46-Worker0] [7s 782ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-47-SelectorManager] [7s 782ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2e9e6c6b for C (true) DEBUG: [HttpClient-47-SelectorManager] [7s 782ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: finishing connect DEBUG: [HttpClient-47-SelectorManager] [7s 782ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36166 DEBUG: [HttpClient-46-Worker1] [7s 782ms] SocketTube(107) connecting flows DEBUG: [HttpClient-46-Worker1] [7s 782ms] SocketTube(107) read publisher got subscriber DEBUG: [HttpClient-46-Worker1] [7s 782ms] SocketTube(107) registering subscribe event DEBUG: [HttpClient-46-Worker1] [7s 782ms] SocketTube(107) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-Worker1] [7s 782ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker1] [7s 782ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-46-Worker1] [7s 782ms] SSL Writer(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SocketTube(107) DEBUG: [HttpClient-46-Worker1] [7s 782ms] SocketTube(107) subscribed for writing DEBUG: [HttpClient-47-SelectorManager] [7s 782ms] SocketTube(107) subscribe event raised DEBUG: [HttpClient-47-SelectorManager] [7s 782ms] 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@2466071b[Not completed, 4 dependents] (id=7241) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [7s 783ms] SocketTube(107) read demand reset to 0 DEBUG: [HttpClient-47-SelectorManager] [7s 783ms] SocketTube(107) calling onSubscribe DEBUG: [HttpClient-47-SelectorManager] [7s 783ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-SelectorManager] [7s 783ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-SelectorManager] [7s 783ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [7s 783ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-SelectorManager] [7s 783ms] SSL Reader(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-47-SelectorManager] [7s 783ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-47-SelectorManager] [7s 783ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-47-SelectorManager] [7s 783ms] SocketTube(107) onSubscribe called DEBUG: [HttpClient-47-SelectorManager] [7s 783ms] SocketTube(107) pending subscriber subscribed DEBUG: [HttpClient-46-Worker1] [7s 782ms] SocketTube(107) write: registering startSubscription event DEBUG: [HttpClient-47-SelectorManager] [7s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61649df3 for R (true) DEBUG: [HttpClient-46-Worker1] [7s 783ms] SSL Writer(SocketTube(107)) onSubscribe initiating handshaking DEBUG: [HttpClient-47-SelectorManager] [7s 783ms] SocketTube(107) write: starting subscription DEBUG: [HttpClient-46-Worker1] [7s 783ms] SSL Writer(SocketTube(107)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-47-SelectorManager] [7s 783ms] SocketTube(107) write: offloading requestMore DEBUG: [HttpClient-46-Worker1] [7s 783ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-46-Worker1] [7s 783ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker2] [7s 783ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker2] [7s 783ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [7s 783ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [7s 785ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [7s 785ms] SSL Writer(SocketTube(107)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-46-Worker1] [7s 785ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [7s 785ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker1] [7s 785ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker1] [7s 785ms] SSL Writer(SocketTube(107)) Sending 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [7s 785ms] SSL Writer(SocketTube(107)) Adding 2186 to outputQ queue DEBUG: [HttpClient-46-Worker1] [7s 785ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker1] [7s 785ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker1] [7s 785ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [7s 785ms] SocketTube(107) trying to write: 2186 DEBUG: [HttpClient-46-Worker1] [7s 785ms] SocketTube(107) wrote: 2186 DEBUG: [HttpClient-46-Worker1] [7s 785ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker1] [7s 785ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [7s 785ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [7s 785ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker1] [7s 785ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-SelectorManager] [7s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61649df3 for None (false) DEBUG: [HttpClient-47-SelectorManager] [7s 789ms] HttpClientImpl(47) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-47-SelectorManager] [7s 789ms] SocketTube(107) read bytes: 261 DEBUG: [HttpClient-47-SelectorManager] [7s 789ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [7s 789ms] SSL Reader(SocketTube(107)) Adding 261 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [7s 789ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [7s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61649df3 for R (false) DEBUG: [HttpClient-47-SelectorManager] [7s 789ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 789ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [7s 789ms] SSL Reader(SocketTube(107)) Unwrapping: 261 DEBUG: [HttpClient-46-Worker3] [7s 789ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-46-Worker3] [7s 789ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [7s 789ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 133 DEBUG: [HttpClient-46-Worker3] [7s 789ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [7s 789ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [7s 789ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [7s 790ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-46-Worker3] [7s 790ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [7s 790ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [7s 790ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [7s 790ms] SSL Writer(SocketTube(107)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [7s 790ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [7s 790ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [7s 790ms] SSL Writer(SocketTube(107)) Sending 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [7s 790ms] SSL Writer(SocketTube(107)) Adding 6 to outputQ queue DEBUG: [HttpClient-46-Worker3] [7s 790ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [7s 791ms] SocketTube(107) trying to write: 6 DEBUG: [HttpClient-46-Worker3] [7s 791ms] SocketTube(107) wrote: 6 DEBUG: [HttpClient-46-Worker3] [7s 791ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [7s 791ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 791ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSL Reader(SocketTube(107)) Unwrapping: 128 DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 6 DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSL Reader(SocketTube(107)) Unwrapping: 122 DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 122 DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [7s 791ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [7s 792ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-46-Worker3] [7s 792ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [7s 792ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [7s 792ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [7s 792ms] SSL Writer(SocketTube(107)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [7s 792ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [7s 792ms] SSLFlowDelegate(SocketTube(107)) setALPN = DEBUG: [HttpClient-46-Worker3] [7s 792ms] PlainHttpConnection(SocketTube(107)) finishConnect, setting connected=true DEBUG: [HttpClient-46-Worker3] [7s 792ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-46-Worker3] [7s 792ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [7s 792ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-46-Worker3] [7s 792ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [7s 792ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36166 remote=/127.0.0.1:44499] DEBUG: [HttpClient-46-Worker3] [7s 792ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [7s 792ms] Http1Exchange Sending headers only DEBUG: [HttpClient-46-Worker3] [7s 792ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3e834c59 queue.isEmpty: true DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3e834c59, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Exchange response created in advance DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Exchange SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker3] [7s 793ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker3] [7s 793ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@10899d03 DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Received onSubscribed from upstream DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker3] [7s 793ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 793ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [7s 793ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 793ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Publisher(SSLTube(SocketTube(107))) got subscriber: SSLTube(SocketTube(107)) DEBUG: [HttpClient-46-Worker3] [7s 793ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:44499/ GET DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Publisher(SSLTube(SocketTube(107))) onNext with 82 bytes DEBUG: [HttpClient-46-Worker3] [7s 793ms] SSLTube(SocketTube(107)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-46-Worker3] [7s 793ms] SSL Writer(SocketTube(107)) onNext DEBUG: [HttpClient-46-Worker3] [7s 793ms] SSL Writer(SocketTube(107)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-46-Worker3] [7s 793ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [7s 793ms] Exchange sendRequestBody DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-46-Worker3] [7s 793ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [7s 794ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [7s 794ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) Sending 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) Adding 90 to outputQ queue DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [7s 794ms] SocketTube(107) trying to write: 90 DEBUG: [HttpClient-46-Worker3] [7s 794ms] SocketTube(107) wrote: 90 DEBUG: [HttpClient-46-Worker3] [7s 794ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [7s 794ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 794ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-46-Worker3] [7s 794ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [7s 794ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [7s 794ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [7s 794ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-46-Worker3] [7s 794ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-46-Worker3] [7s 794ms] Http1Exchange reading headers DEBUG: [HttpClient-46-Worker3] [7s 794ms] Http1Response(id=82) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-46-Worker3] [7s 794ms] Http1Response(id=82) First time around DEBUG: [HttpClient-46-Worker3] [7s 794ms] Http1Response(id=82) headersReader is not yet completed DEBUG: [HttpClient-46-Worker3] [7s 794ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [7s 794ms] Http1Publisher(SSLTube(SocketTube(107))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6f78db52 DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) wrapping 82 bytes DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) Sending 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) Adding 120 to outputQ queue DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [7s 794ms] SocketTube(107) trying to write: 120 DEBUG: [HttpClient-46-Worker3] [7s 794ms] SocketTube(107) wrote: 120 DEBUG: [HttpClient-46-Worker3] [7s 794ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [7s 794ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 794ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker3] [7s 794ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker3] [7s 794ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker3] [7s 794ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [7s 794ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [7s 795ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61649df3 for None (false) DEBUG: [HttpClient-47-SelectorManager] [7s 795ms] SocketTube(107) read bytes: 1721 DEBUG: [HttpClient-47-SelectorManager] [7s 795ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [7s 795ms] SSL Reader(SocketTube(107)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [7s 795ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [7s 795ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61649df3 for R (false) DEBUG: [HttpClient-47-SelectorManager] [7s 795ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [7s 795ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61649df3 for R (false) DEBUG: [HttpClient-46-Worker4] [7s 795ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker4] [7s 796ms] SSL Reader(SocketTube(107)) Unwrapping: 1721 DEBUG: [HttpClient-46-Worker4] [7s 796ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-46-Worker4] [7s 796ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-46-Worker4] [7s 796ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-46-Worker4] [7s 796ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker4] [7s 796ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker4] [7s 796ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker4] [7s 796ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [7s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61649df3 for R (false) DEBUG: [HttpClient-47-SelectorManager] [7s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61649df3 for None (false) DEBUG: [HttpClient-47-SelectorManager] [7s 841ms] SocketTube(107) read bytes: 155 DEBUG: [HttpClient-47-SelectorManager] [7s 841ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [7s 841ms] SSL Reader(SocketTube(107)) Adding 155 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [7s 841ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [7s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@61649df3 for R (false) DEBUG: [HttpClient-47-SelectorManager] [7s 841ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [7s 841ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker5] [7s 841ms] SSL Reader(SocketTube(107)) Unwrapping: 155 DEBUG: [HttpClient-46-Worker5] [7s 841ms] SSL Reader(SocketTube(107)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-46-Worker5] [7s 841ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-46-Worker5] [7s 841ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 113 DEBUG: [HttpClient-46-Worker5] [7s 841ms] SSL Reader(SocketTube(107)) sending 75 DEBUG: [HttpClient-46-Worker5] [7s 841ms] SSL Reader(SocketTube(107)) Adding 75 to outputQ queue DEBUG: [HttpClient-46-Worker5] [7s 841ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [7s 841ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [7s 841ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-46-Worker5] [7s 841ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 75 bytes into the queue DEBUG: [HttpClient-46-Worker5] [7s 841ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3e834c59 DEBUG: [HttpClient-46-Worker5] [7s 841ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker5] [7s 841ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3e834c59 DEBUG: [HttpClient-46-Worker5] [7s 841ms] Http1Response(id=82) Sending 75/512 bytes to header parser DEBUG: [HttpClient-46-Worker5] [7s 842ms] Http1Response(id=82) Parsing headers completed. bytes=75 DEBUG: [HttpClient-46-Worker5] [7s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3e834c59 DEBUG: [HttpClient-46-Worker5] [7s 842ms] Http1Response(id=82) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-46-Worker5] [7s 842ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:44499/) 200 HTTP_1_1 Local port: 36166 DEBUG: [HttpClient-46-Worker5] [7s 842ms] Http1Response(id=82) readBody: return2Cache: true DEBUG: [HttpClient-46-Worker5] [7s 842ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4088d05e(47) DEBUG: [HttpClient-46-Worker5] [7s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@407d90f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73d4afff queue.isEmpty: false DEBUG: [HttpClient-46-Worker5] [7s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [7s 842ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-46-Worker5] [7s 842ms] HttpClientImpl(47) body subscriber registered: 1 DEBUG: [HttpClient-46-Worker5] [7s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@407d90f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73d4afff, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@407d90f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73d4afff DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@407d90f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73d4afff DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-46-Worker5] [7s 843ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSL Reader(SocketTube(107)) Unwrapping: 42 DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSL Reader(SocketTube(107)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 42 DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSL Reader(SocketTube(107)) sending 4 DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSL Reader(SocketTube(107)) Adding 4 to outputQ queue DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 4 bytes into the queue DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@407d90f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73d4afff DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@407d90f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73d4afff DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-46-Worker5] [7s 843ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [7s 843ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) cleared DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) SSLTube(SocketTube(107)): return to HTTP/1.1 pool DEBUG: [HttpClient-46-Worker5] [7s 843ms] ConnectionPool(47) registering CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1Publisher(SSLTube(SocketTube(107))) subscription cancelled DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker5] [7s 843ms] HttpClientImpl(47) body subscriber unregistered: 0 DEBUG: [HttpClient-46-Worker5] [7s 843ms] HttpClientImpl(47) ClientImpl (async) elapsed 63 millis for GET to https://127.0.0.1:44499/ DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Finished reading body: READING_BODY DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4088d05e(47) DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [7s 843ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-47-SelectorManager] [7s 843ms] HttpClientImpl(47) SelectorManager shutting down DEBUG: [HttpClient-47-SelectorManager] [7s 844ms] PlainHttpConnection(SocketTube(107)) Closing channel: channel not registered with selector DEBUG: [HttpClient-47-SelectorManager] [7s 844ms] SocketTube(107) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [7s 844ms] SocketTube(107) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [7s 844ms] SocketTube(107) pausing read event DEBUG: [HttpClient-47-SelectorManager] [7s 844ms] 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@2466071b[Not completed, 4 dependents] (id=7241) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(107))), getALPN: jdk.internal.net.http.common.MinimalFuture@50cf7f17[Completed normally] (id=7247), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [7s 844ms] SocketTube(107) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [7s 844ms] SSL Reader(SocketTube(107)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [7s 844ms] SSL Reader(SocketTube(107)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-47-SelectorManager] [7s 844ms] SocketTube(107) Stopping read scheduler DEBUG: [HttpClient-47-SelectorManager] [7s 844ms] SocketTube(107) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [7s 844ms] SocketTube(107) Read scheduler stopped DEBUG: [HttpClient-47-SelectorManager] [7s 844ms] Http2ClientImpl stopping DEBUG: [HttpClient-46-Worker5] [7s 843ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [7s 844ms] SSL Reader(SocketTube(107)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-Worker5] [7s 844ms] 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@50cf7f17[Completed normally] (id=7247), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-Worker5] [7s 845ms] ConnectionPool(47) SSLTube(SocketTube(107)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-Worker5] [7s 845ms] SSLTube(SocketTube(107)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-Worker5] [7s 845ms] SSL Reader(SocketTube(107)) stop DEBUG: [HttpClient-46-Worker5] [7s 845ms] SSL Writer(SocketTube(107)) stop DEBUG: [MainThread] [7s 846ms] HttpClientImpl(48) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 846ms] HttpClientImpl(48) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [HttpClient-47-Worker0] [7s 847ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null Apr 01, 2024 8:42:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42: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-47-Worker0] [7s 848ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-47-Worker0] [7s 848ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-47-Worker0] [7s 848ms] PlainHttpConnection(SocketTube(108)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [7s 848ms] PlainHttpConnection(SocketTube(108)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [7s 848ms] PlainHttpConnection(SocketTube(108)) registering connect event DEBUG: [HttpClient-47-Worker0] [7s 848ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-48-SelectorManager] [7s 848ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@100eff33 for C (true) DEBUG: [HttpClient-48-SelectorManager] [7s 848ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: finishing connect DEBUG: [HttpClient-48-SelectorManager] [7s 848ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51023 DEBUG: [HttpClient-47-Worker1] [7s 849ms] SocketTube(108) connecting flows DEBUG: [HttpClient-47-Worker1] [7s 849ms] SocketTube(108) read publisher got subscriber DEBUG: [HttpClient-47-Worker1] [7s 849ms] SocketTube(108) registering subscribe event DEBUG: [HttpClient-47-Worker1] [7s 849ms] SocketTube(108) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] SocketTube(108) subscribe event raised DEBUG: [HttpClient-47-Worker1] [7s 849ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker1] [7s 849ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-47-Worker1] [7s 849ms] SSL Writer(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SocketTube(108) DEBUG: [HttpClient-47-Worker1] [7s 849ms] SocketTube(108) subscribed for writing DEBUG: [HttpClient-47-Worker1] [7s 849ms] SocketTube(108) write: registering startSubscription event DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] 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@1af69443[Not completed, 4 dependents] (id=7318) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker1] [7s 849ms] SSL Writer(SocketTube(108)) onSubscribe initiating handshaking DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] SocketTube(108) read demand reset to 0 DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] SocketTube(108) calling onSubscribe DEBUG: [HttpClient-47-Worker1] [7s 849ms] SSL Writer(SocketTube(108)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] SSL Reader(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] SocketTube(108) onSubscribe called DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] SocketTube(108) pending subscriber subscribed DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ff40979 for R (true) DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] SocketTube(108) write: starting subscription DEBUG: [HttpClient-48-SelectorManager] [7s 849ms] SocketTube(108) write: offloading requestMore DEBUG: [HttpClient-47-Worker2] [7s 849ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker2] [7s 849ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [7s 849ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [7s 849ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-47-Worker1] [7s 849ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker1] [7s 851ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [7s 852ms] SSL Writer(SocketTube(108)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-47-Worker1] [7s 852ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [7s 852ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker1] [7s 852ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker1] [7s 852ms] SSL Writer(SocketTube(108)) Sending 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [7s 852ms] SSL Writer(SocketTube(108)) Adding 2186 to outputQ queue DEBUG: [HttpClient-47-Worker1] [7s 852ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker1] [7s 852ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker1] [7s 852ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [7s 852ms] SocketTube(108) trying to write: 2186 DEBUG: [HttpClient-47-Worker1] [7s 852ms] SocketTube(108) wrote: 2186 DEBUG: [HttpClient-47-Worker1] [7s 852ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker1] [7s 852ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [7s 852ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [7s 852ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker1] [7s 852ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-SelectorManager] [7s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ff40979 for None (false) DEBUG: [HttpClient-48-SelectorManager] [7s 856ms] HttpClientImpl(48) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-48-SelectorManager] [7s 856ms] SocketTube(108) read bytes: 261 DEBUG: [HttpClient-48-SelectorManager] [7s 856ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [7s 856ms] SSL Reader(SocketTube(108)) Adding 261 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [7s 856ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [7s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ff40979 for R (false) DEBUG: [HttpClient-48-SelectorManager] [7s 856ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 856ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [7s 856ms] SSL Reader(SocketTube(108)) Unwrapping: 261 DEBUG: [HttpClient-47-Worker3] [7s 856ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-47-Worker3] [7s 856ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [7s 856ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 133 DEBUG: [HttpClient-47-Worker3] [7s 856ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [7s 857ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [7s 857ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Writer(SocketTube(108)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Writer(SocketTube(108)) Sending 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Writer(SocketTube(108)) Adding 6 to outputQ queue DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [7s 858ms] SocketTube(108) trying to write: 6 DEBUG: [HttpClient-47-Worker3] [7s 858ms] SocketTube(108) wrote: 6 DEBUG: [HttpClient-47-Worker3] [7s 858ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [7s 858ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 858ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Reader(SocketTube(108)) Unwrapping: 128 DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 6 DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Reader(SocketTube(108)) Unwrapping: 122 DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 122 DEBUG: [HttpClient-47-Worker3] [7s 858ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [7s 859ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [7s 859ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [7s 859ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-47-Worker3] [7s 859ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [7s 859ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [7s 859ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [7s 859ms] SSL Writer(SocketTube(108)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [7s 859ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [7s 859ms] SSLFlowDelegate(SocketTube(108)) setALPN = DEBUG: [HttpClient-47-Worker3] [7s 859ms] PlainHttpConnection(SocketTube(108)) finishConnect, setting connected=true DEBUG: [HttpClient-47-Worker3] [7s 860ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-47-Worker3] [7s 860ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [7s 860ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-47-Worker3] [7s 860ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [7s 860ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51023 remote=/127.0.0.1:44499] DEBUG: [HttpClient-47-Worker3] [7s 860ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [7s 860ms] Http1Exchange Sending headers only DEBUG: [HttpClient-47-Worker3] [7s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4698ce72 queue.isEmpty: true DEBUG: [HttpClient-47-Worker3] [7s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4698ce72, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-47-Worker3] [7s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [7s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [7s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [7s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [7s 860ms] Http1Exchange response created in advance DEBUG: [HttpClient-47-Worker3] [7s 860ms] Http1Exchange SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker3] [7s 860ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker3] [7s 860ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7ceda80f DEBUG: [HttpClient-47-Worker3] [7s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Received onSubscribed from upstream DEBUG: [HttpClient-47-Worker3] [7s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [7s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [7s 860ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker3] [7s 861ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 861ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [7s 861ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 861ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Publisher(SSLTube(SocketTube(108))) got subscriber: SSLTube(SocketTube(108)) DEBUG: [HttpClient-47-Worker3] [7s 861ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:44499/ GET DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Publisher(SSLTube(SocketTube(108))) onNext with 82 bytes DEBUG: [HttpClient-47-Worker3] [7s 861ms] SSLTube(SocketTube(108)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-47-Worker3] [7s 861ms] SSL Writer(SocketTube(108)) onNext DEBUG: [HttpClient-47-Worker3] [7s 861ms] SSL Writer(SocketTube(108)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-47-Worker3] [7s 861ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [7s 861ms] Exchange sendRequestBody DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [7s 861ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-47-Worker3] [7s 861ms] SSL Writer(SocketTube(108)) Sending 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) Adding 90 to outputQ queue DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [7s 862ms] SocketTube(108) trying to write: 90 DEBUG: [HttpClient-47-Worker3] [7s 862ms] SocketTube(108) wrote: 90 DEBUG: [HttpClient-47-Worker3] [7s 862ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [7s 862ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 862ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-47-Worker3] [7s 862ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [7s 862ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [7s 862ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [7s 862ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-47-Worker3] [7s 862ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-47-Worker3] [7s 862ms] Http1Exchange reading headers DEBUG: [HttpClient-47-Worker3] [7s 862ms] Http1Response(id=83) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-47-Worker3] [7s 862ms] Http1Response(id=83) First time around DEBUG: [HttpClient-47-Worker3] [7s 862ms] Http1Response(id=83) headersReader is not yet completed DEBUG: [HttpClient-47-Worker3] [7s 862ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [7s 862ms] Http1Publisher(SSLTube(SocketTube(108))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2a104b3a DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) wrapping 82 bytes DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) Sending 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) Adding 120 to outputQ queue DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [7s 862ms] SocketTube(108) trying to write: 120 DEBUG: [HttpClient-47-Worker3] [7s 862ms] SocketTube(108) wrote: 120 DEBUG: [HttpClient-47-Worker3] [7s 862ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [7s 862ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 862ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker3] [7s 862ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker3] [7s 862ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker3] [7s 862ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [7s 862ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [7s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ff40979 for R (false) DEBUG: [HttpClient-48-SelectorManager] [7s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ff40979 for None (false) DEBUG: [HttpClient-48-SelectorManager] [7s 863ms] SocketTube(108) read bytes: 1721 DEBUG: [HttpClient-48-SelectorManager] [7s 863ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [7s 863ms] SSL Reader(SocketTube(108)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [7s 863ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [7s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ff40979 for R (false) DEBUG: [HttpClient-48-SelectorManager] [7s 863ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker4] [7s 863ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker4] [7s 863ms] SSL Reader(SocketTube(108)) Unwrapping: 1721 DEBUG: [HttpClient-47-Worker4] [7s 864ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-47-Worker4] [7s 864ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-47-Worker4] [7s 864ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-47-Worker4] [7s 864ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker4] [7s 864ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker4] [7s 864ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker4] [7s 864ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [7s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ff40979 for R (false) DEBUG: [HttpClient-48-SelectorManager] [7s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ff40979 for None (false) DEBUG: [HttpClient-48-SelectorManager] [7s 909ms] SocketTube(108) read bytes: 155 DEBUG: [HttpClient-48-SelectorManager] [7s 909ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [7s 909ms] SSL Reader(SocketTube(108)) Adding 155 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [7s 909ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [7s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ff40979 for R (false) DEBUG: [HttpClient-48-SelectorManager] [7s 909ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [7s 909ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker5] [7s 909ms] SSL Reader(SocketTube(108)) Unwrapping: 155 DEBUG: [HttpClient-47-Worker5] [7s 909ms] SSL Reader(SocketTube(108)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-47-Worker5] [7s 909ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-47-Worker5] [7s 909ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 113 DEBUG: [HttpClient-47-Worker5] [7s 909ms] SSL Reader(SocketTube(108)) sending 75 DEBUG: [HttpClient-47-Worker5] [7s 909ms] SSL Reader(SocketTube(108)) Adding 75 to outputQ queue DEBUG: [HttpClient-47-Worker5] [7s 909ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [7s 910ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [7s 910ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-47-Worker5] [7s 910ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 75 bytes into the queue DEBUG: [HttpClient-47-Worker5] [7s 910ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4698ce72 DEBUG: [HttpClient-47-Worker5] [7s 910ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker5] [7s 910ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4698ce72 DEBUG: [HttpClient-47-Worker5] [7s 910ms] Http1Response(id=83) Sending 75/512 bytes to header parser DEBUG: [HttpClient-47-Worker5] [7s 910ms] Http1Response(id=83) Parsing headers completed. bytes=75 DEBUG: [HttpClient-47-Worker5] [7s 910ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4698ce72 DEBUG: [HttpClient-47-Worker5] [7s 910ms] Http1Response(id=83) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-47-Worker5] [7s 910ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:44499/) 200 HTTP_1_1 Local port: 51023 DEBUG: [HttpClient-47-Worker5] [7s 910ms] Http1Response(id=83) readBody: return2Cache: true DEBUG: [HttpClient-47-Worker5] [7s 911ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@457e46a1(48) DEBUG: [HttpClient-47-Worker5] [7s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@24659bb3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c60313 queue.isEmpty: false DEBUG: [HttpClient-47-Worker5] [7s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [7s 911ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-47-Worker5] [7s 911ms] HttpClientImpl(48) body subscriber registered: 1 DEBUG: [HttpClient-47-Worker5] [7s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@24659bb3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c60313, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-47-Worker5] [7s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@24659bb3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c60313 DEBUG: [HttpClient-47-Worker5] [7s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [7s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@24659bb3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c60313 DEBUG: [HttpClient-47-Worker5] [7s 911ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-47-Worker5] [7s 911ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [7s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [7s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker5] [7s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker5] [7s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [7s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-47-Worker5] [7s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-47-Worker5] [7s 911ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [7s 911ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [7s 911ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [7s 911ms] SSL Reader(SocketTube(108)) Unwrapping: 42 DEBUG: [HttpClient-47-Worker5] [7s 911ms] SSL Reader(SocketTube(108)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-47-Worker5] [7s 911ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-47-Worker5] [7s 911ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 42 DEBUG: [HttpClient-47-Worker5] [7s 911ms] SSL Reader(SocketTube(108)) sending 4 DEBUG: [HttpClient-47-Worker5] [7s 911ms] SSL Reader(SocketTube(108)) Adding 4 to outputQ queue DEBUG: [HttpClient-47-Worker5] [7s 911ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [7s 911ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [7s 911ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-47-Worker5] [7s 911ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 4 bytes into the queue DEBUG: [HttpClient-47-Worker5] [7s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@24659bb3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c60313 DEBUG: [HttpClient-47-Worker5] [7s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [7s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@24659bb3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4c60313 DEBUG: [HttpClient-47-Worker5] [7s 912ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-47-Worker5] [7s 912ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [7s 912ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-47-Worker5] [7s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) cleared DEBUG: [HttpClient-47-Worker5] [7s 912ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) SSLTube(SocketTube(108)): return to HTTP/1.1 pool DEBUG: [HttpClient-47-Worker5] [7s 912ms] ConnectionPool(48) registering CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-47-Worker5] [7s 912ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker5] [7s 912ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-47-Worker5] [7s 912ms] Http1Publisher(SSLTube(SocketTube(108))) subscription cancelled DEBUG: [HttpClient-47-Worker5] [7s 912ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker5] [7s 912ms] HttpClientImpl(48) body subscriber unregistered: 0 DEBUG: [HttpClient-47-Worker5] [7s 912ms] HttpClientImpl(48) ClientImpl (async) elapsed 65 millis for GET to https://127.0.0.1:44499/ DEBUG: [HttpClient-47-Worker5] [7s 912ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Finished reading body: READING_BODY DEBUG: [HttpClient-47-Worker5] [7s 912ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@457e46a1(48) DEBUG: [HttpClient-47-Worker5] [7s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [7s 912ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [7s 912ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-47-Worker5] [7s 912ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [7s 912ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-SelectorManager] [7s 912ms] HttpClientImpl(48) SelectorManager shutting down DEBUG: [HttpClient-48-SelectorManager] [7s 912ms] PlainHttpConnection(SocketTube(108)) Closing channel: channel not registered with selector DEBUG: [HttpClient-48-SelectorManager] [7s 912ms] SocketTube(108) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [7s 912ms] SocketTube(108) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [7s 913ms] SocketTube(108) pausing read event DEBUG: [HttpClient-48-SelectorManager] [7s 913ms] SocketTube(108) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1af69443[Not completed, 4 dependents] (id=7318) 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@6e61558e[Completed normally] (id=7324), 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] [7s 913ms] SocketTube(108) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [7s 913ms] SSL Reader(SocketTube(108)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [7s 913ms] SSL Reader(SocketTube(108)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-48-SelectorManager] [7s 913ms] SocketTube(108) Stopping read scheduler DEBUG: [HttpClient-48-SelectorManager] [7s 913ms] SocketTube(108) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [7s 913ms] SocketTube(108) Read scheduler stopped DEBUG: [HttpClient-48-SelectorManager] [7s 913ms] Http2ClientImpl stopping DEBUG: [HttpClient-47-Worker5] [7s 912ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [7s 913ms] SSL Reader(SocketTube(108)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-Worker5] [7s 913ms] 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@6e61558e[Completed normally] (id=7324), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-Worker5] [7s 913ms] ConnectionPool(48) SSLTube(SocketTube(108)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-47-Worker5] [7s 913ms] SSLTube(SocketTube(108)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-Worker5] [7s 913ms] SSL Reader(SocketTube(108)) stop DEBUG: [HttpClient-47-Worker5] [7s 913ms] SSL Writer(SocketTube(108)) stop DEBUG: [MainThread] [7s 914ms] HttpClientImpl(49) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 915ms] HttpClientImpl(49) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [HttpClient-48-Worker0] [7s 915ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null Apr 01, 2024 8:42:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42: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-48-Worker0] [7s 916ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-48-Worker0] [7s 916ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-48-Worker0] [7s 916ms] PlainHttpConnection(SocketTube(109)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [7s 916ms] PlainHttpConnection(SocketTube(109)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [7s 917ms] PlainHttpConnection(SocketTube(109)) registering connect event DEBUG: [HttpClient-48-Worker0] [7s 917ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7dcb9a82 for C (true) DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: finishing connect DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36169 DEBUG: [HttpClient-48-Worker1] [7s 917ms] SocketTube(109) connecting flows DEBUG: [HttpClient-48-Worker1] [7s 917ms] SocketTube(109) read publisher got subscriber DEBUG: [HttpClient-48-Worker1] [7s 917ms] SocketTube(109) registering subscribe event DEBUG: [HttpClient-48-Worker1] [7s 917ms] SocketTube(109) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] SocketTube(109) subscribe event raised DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] 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@7733f1f2[Not completed, 4 dependents] (id=7395) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] SocketTube(109) read demand reset to 0 DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] SocketTube(109) calling onSubscribe DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] SSL Reader(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] SocketTube(109) onSubscribe called DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] SocketTube(109) pending subscriber subscribed DEBUG: [HttpClient-49-SelectorManager] [7s 917ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32316170 for R (true) DEBUG: [HttpClient-48-Worker1] [7s 917ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker1] [7s 918ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-48-Worker1] [7s 918ms] SSL Writer(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SocketTube(109) DEBUG: [HttpClient-48-Worker1] [7s 918ms] SocketTube(109) subscribed for writing DEBUG: [HttpClient-48-Worker1] [7s 918ms] SocketTube(109) write: registering startSubscription event DEBUG: [HttpClient-48-Worker1] [7s 918ms] SSL Writer(SocketTube(109)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-SelectorManager] [7s 918ms] SocketTube(109) write: starting subscription DEBUG: [HttpClient-48-Worker1] [7s 918ms] SSL Writer(SocketTube(109)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-49-SelectorManager] [7s 918ms] SocketTube(109) write: offloading requestMore DEBUG: [HttpClient-48-Worker1] [7s 918ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-48-Worker1] [7s 918ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker2] [7s 918ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker2] [7s 918ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [7s 918ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [7s 920ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [7s 920ms] SSL Writer(SocketTube(109)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-48-Worker1] [7s 920ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [7s 920ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker1] [7s 920ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker1] [7s 920ms] SSL Writer(SocketTube(109)) Sending 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [7s 920ms] SSL Writer(SocketTube(109)) Adding 2186 to outputQ queue DEBUG: [HttpClient-48-Worker1] [7s 920ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker1] [7s 920ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker1] [7s 920ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [7s 920ms] SocketTube(109) trying to write: 2186 DEBUG: [HttpClient-48-Worker1] [7s 920ms] SocketTube(109) wrote: 2186 DEBUG: [HttpClient-48-Worker1] [7s 920ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker1] [7s 920ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [7s 920ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [7s 920ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker1] [7s 920ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-SelectorManager] [7s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32316170 for None (false) DEBUG: [HttpClient-49-SelectorManager] [7s 924ms] HttpClientImpl(49) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-49-SelectorManager] [7s 924ms] SocketTube(109) read bytes: 261 DEBUG: [HttpClient-49-SelectorManager] [7s 924ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [7s 924ms] SSL Reader(SocketTube(109)) Adding 261 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [7s 924ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [7s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32316170 for R (false) DEBUG: [HttpClient-49-SelectorManager] [7s 924ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [7s 924ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [7s 924ms] SSL Reader(SocketTube(109)) Unwrapping: 261 DEBUG: [HttpClient-48-Worker3] [7s 924ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-48-Worker3] [7s 924ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [7s 924ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 133 DEBUG: [HttpClient-48-Worker3] [7s 924ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [7s 924ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [7s 924ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [7s 925ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-48-Worker3] [7s 925ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [7s 925ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [7s 925ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [7s 925ms] SSL Writer(SocketTube(109)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [7s 925ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [7s 925ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [7s 925ms] SSL Writer(SocketTube(109)) Sending 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [7s 925ms] SSL Writer(SocketTube(109)) Adding 6 to outputQ queue DEBUG: [HttpClient-48-Worker3] [7s 925ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [7s 925ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [7s 926ms] SocketTube(109) trying to write: 6 DEBUG: [HttpClient-48-Worker3] [7s 926ms] SocketTube(109) wrote: 6 DEBUG: [HttpClient-48-Worker3] [7s 926ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker3] [7s 926ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [7s 926ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSL Reader(SocketTube(109)) Unwrapping: 128 DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 6 DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSL Reader(SocketTube(109)) Unwrapping: 122 DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 122 DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [7s 926ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [7s 927ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-48-Worker3] [7s 927ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [7s 927ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [7s 927ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [7s 927ms] SSL Writer(SocketTube(109)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [7s 927ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [7s 927ms] SSLFlowDelegate(SocketTube(109)) setALPN = DEBUG: [HttpClient-48-Worker3] [7s 927ms] PlainHttpConnection(SocketTube(109)) finishConnect, setting connected=true DEBUG: [HttpClient-48-Worker3] [7s 927ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-48-Worker3] [7s 927ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [7s 927ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-48-Worker3] [7s 927ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [7s 927ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36169 remote=/127.0.0.1:44499] DEBUG: [HttpClient-48-Worker3] [7s 928ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1Exchange Sending headers only DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2a68bd09 queue.isEmpty: true DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2a68bd09, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1Exchange response created in advance DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1Exchange SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker3] [7s 928ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker3] [7s 928ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1e82fdcc DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Received onSubscribed from upstream DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker3] [7s 928ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [7s 928ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [7s 928ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [7s 928ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1Publisher(SSLTube(SocketTube(109))) got subscriber: SSLTube(SocketTube(109)) DEBUG: [HttpClient-48-Worker3] [7s 928ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:44499/ GET DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [7s 928ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Publisher(SSLTube(SocketTube(109))) onNext with 82 bytes DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSLTube(SocketTube(109)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) onNext DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-48-Worker3] [7s 929ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [7s 929ms] Exchange sendRequestBody DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) Sending 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) Adding 90 to outputQ queue DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [7s 929ms] SocketTube(109) trying to write: 90 DEBUG: [HttpClient-48-Worker3] [7s 929ms] SocketTube(109) wrote: 90 DEBUG: [HttpClient-48-Worker3] [7s 929ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker3] [7s 929ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [7s 929ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Exchange reading headers DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Response(id=84) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Response(id=84) First time around DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Response(id=84) headersReader is not yet completed DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [7s 929ms] Http1Publisher(SSLTube(SocketTube(109))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@56cc6d67 DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) wrapping 82 bytes DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) Sending 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) Adding 120 to outputQ queue DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [7s 929ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [7s 929ms] SocketTube(109) trying to write: 120 DEBUG: [HttpClient-48-Worker3] [7s 929ms] SocketTube(109) wrote: 120 DEBUG: [HttpClient-48-Worker3] [7s 929ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker3] [7s 930ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [7s 930ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [7s 930ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [7s 930ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [7s 930ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-48-Worker3] [7s 930ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker3] [7s 930ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker3] [7s 930ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker3] [7s 930ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [7s 930ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [7s 930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32316170 for R (false) DEBUG: [HttpClient-49-SelectorManager] [7s 930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32316170 for None (false) DEBUG: [HttpClient-49-SelectorManager] [7s 930ms] SocketTube(109) read bytes: 1721 DEBUG: [HttpClient-49-SelectorManager] [7s 930ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [7s 930ms] SSL Reader(SocketTube(109)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [7s 930ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [7s 930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32316170 for R (false) DEBUG: [HttpClient-48-Worker4] [7s 930ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker4] [7s 930ms] SSL Reader(SocketTube(109)) Unwrapping: 1721 DEBUG: [HttpClient-49-SelectorManager] [7s 930ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [7s 930ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-48-Worker4] [7s 931ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-48-Worker4] [7s 931ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-48-Worker4] [7s 931ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker4] [7s 931ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker4] [7s 931ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker4] [7s 931ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [7s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32316170 for R (false) DEBUG: [HttpClient-49-SelectorManager] [7s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32316170 for None (false) DEBUG: [HttpClient-49-SelectorManager] [7s 973ms] SocketTube(109) read bytes: 155 DEBUG: [HttpClient-49-SelectorManager] [7s 973ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [7s 973ms] SSL Reader(SocketTube(109)) Adding 155 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [7s 973ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [7s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32316170 for R (false) DEBUG: [HttpClient-49-SelectorManager] [7s 973ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [7s 974ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker5] [7s 974ms] SSL Reader(SocketTube(109)) Unwrapping: 155 DEBUG: [HttpClient-48-Worker5] [7s 974ms] SSL Reader(SocketTube(109)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-48-Worker5] [7s 974ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-48-Worker5] [7s 974ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 113 DEBUG: [HttpClient-48-Worker5] [7s 974ms] SSL Reader(SocketTube(109)) sending 75 DEBUG: [HttpClient-48-Worker5] [7s 974ms] SSL Reader(SocketTube(109)) Adding 75 to outputQ queue DEBUG: [HttpClient-48-Worker5] [7s 974ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [7s 974ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [7s 974ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-48-Worker5] [7s 974ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 75 bytes into the queue DEBUG: [HttpClient-48-Worker5] [7s 974ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2a68bd09 DEBUG: [HttpClient-48-Worker5] [7s 974ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker5] [7s 974ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2a68bd09 DEBUG: [HttpClient-48-Worker5] [7s 974ms] Http1Response(id=84) Sending 75/512 bytes to header parser DEBUG: [HttpClient-48-Worker5] [7s 974ms] Http1Response(id=84) Parsing headers completed. bytes=75 DEBUG: [HttpClient-48-Worker5] [7s 974ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2a68bd09 DEBUG: [HttpClient-48-Worker5] [7s 974ms] Http1Response(id=84) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-48-Worker5] [7s 975ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:44499/) 200 HTTP_1_1 Local port: 36169 DEBUG: [HttpClient-48-Worker5] [7s 975ms] Http1Response(id=84) readBody: return2Cache: true DEBUG: [HttpClient-48-Worker5] [7s 975ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@22d802e2(49) DEBUG: [HttpClient-48-Worker5] [7s 975ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@34e1aa4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b0ed92e queue.isEmpty: false DEBUG: [HttpClient-48-Worker5] [7s 975ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [7s 975ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-48-Worker5] [7s 976ms] HttpClientImpl(49) body subscriber registered: 1 DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@34e1aa4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b0ed92e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@34e1aa4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b0ed92e DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@34e1aa4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b0ed92e DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-48-Worker5] [7s 976ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-48-Worker5] [7s 976ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [7s 976ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [7s 976ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [7s 976ms] SSL Reader(SocketTube(109)) Unwrapping: 42 DEBUG: [HttpClient-48-Worker5] [7s 976ms] SSL Reader(SocketTube(109)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-48-Worker5] [7s 976ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-48-Worker5] [7s 976ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 42 DEBUG: [HttpClient-48-Worker5] [7s 976ms] SSL Reader(SocketTube(109)) sending 4 DEBUG: [HttpClient-48-Worker5] [7s 976ms] SSL Reader(SocketTube(109)) Adding 4 to outputQ queue DEBUG: [HttpClient-48-Worker5] [7s 976ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker5] [7s 976ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [7s 976ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 4 bytes into the queue DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@34e1aa4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b0ed92e DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@34e1aa4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b0ed92e DEBUG: [HttpClient-48-Worker5] [7s 976ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-48-Worker5] [7s 977ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker5] [7s 977ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-48-Worker5] [7s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) cleared DEBUG: [HttpClient-48-Worker5] [7s 977ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) SSLTube(SocketTube(109)): return to HTTP/1.1 pool DEBUG: [HttpClient-48-Worker5] [7s 977ms] ConnectionPool(49) registering CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-48-Worker5] [7s 977ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker5] [7s 977ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-48-Worker5] [7s 977ms] Http1Publisher(SSLTube(SocketTube(109))) subscription cancelled DEBUG: [HttpClient-48-Worker5] [7s 977ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker5] [7s 977ms] HttpClientImpl(49) body subscriber unregistered: 0 DEBUG: [HttpClient-48-Worker5] [7s 977ms] HttpClientImpl(49) ClientImpl (async) elapsed 62 millis for GET to https://127.0.0.1:44499/ DEBUG: [HttpClient-48-Worker5] [7s 977ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Finished reading body: READING_BODY DEBUG: [HttpClient-48-Worker5] [7s 977ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@22d802e2(49) DEBUG: [HttpClient-48-Worker5] [7s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-48-Worker5] [7s 977ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [7s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-48-Worker5] [7s 977ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [7s 977ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [7s 977ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker5] [7s 977ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker5] [7s 977ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker5] [7s 977ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker5] [7s 977ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker5] [7s 977ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [7s 977ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] HttpClientImpl(49) SelectorManager shutting down DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] PlainHttpConnection(SocketTube(109)) Closing channel: channel not registered with selector DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] SocketTube(109) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] SocketTube(109) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] SocketTube(109) pausing read event DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] 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@7733f1f2[Not completed, 4 dependents] (id=7395) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(109))), getALPN: jdk.internal.net.http.common.MinimalFuture@3c99527[Completed normally] (id=7401), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] SocketTube(109) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] SSL Reader(SocketTube(109)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] SSL Reader(SocketTube(109)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] SSL Reader(SocketTube(109)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] 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@3c99527[Completed normally] (id=7401), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] ConnectionPool(49) SSLTube(SocketTube(109)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] SSLTube(SocketTube(109)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] SSL Reader(SocketTube(109)) stop DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] SSL Writer(SocketTube(109)) stop DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] SocketTube(109) Stopping read scheduler DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] SocketTube(109) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] SocketTube(109) Read scheduler stopped DEBUG: [HttpClient-49-SelectorManager] [7s 978ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 979ms] HttpClientImpl(50) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 980ms] HttpClientImpl(50) ClientImpl (async) send https://127.0.0.1:44499/ GET DEBUG: [HttpClient-49-Worker0] [7s 980ms] Exchange establishing exchange for https://127.0.0.1:44499/ GET, proxy=null Apr 01, 2024 8:42:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42: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-49-Worker0] [7s 982ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-49-Worker0] [7s 982ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-49-Worker0] [7s 982ms] PlainHttpConnection(SocketTube(110)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [7s 982ms] PlainHttpConnection(SocketTube(110)) bind completed /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [7s 982ms] PlainHttpConnection(SocketTube(110)) registering connect event DEBUG: [HttpClient-49-Worker0] [7s 982ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-SelectorManager] [7s 982ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4badde34 for C (true) DEBUG: [HttpClient-50-SelectorManager] [7s 983ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: finishing connect DEBUG: [HttpClient-50-SelectorManager] [7s 983ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40629 DEBUG: [HttpClient-49-Worker1] [7s 983ms] SocketTube(110) connecting flows DEBUG: [HttpClient-49-Worker1] [7s 983ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-49-Worker1] [7s 983ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-50-SelectorManager] [7s 983ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-49-Worker1] [7s 983ms] SocketTube(110) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-Worker1] [7s 983ms] SSL Writer(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker1] [7s 983ms] SSLTube(SocketTube(110)) request: n=1 DEBUG: [HttpClient-49-Worker1] [7s 983ms] SSL Writer(SocketTube(110)) calling downstreamSubscriber::onSubscribe on SocketTube(110) DEBUG: [HttpClient-49-Worker1] [7s 983ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-49-Worker1] [7s 983ms] SocketTube(110) write: registering startSubscription event DEBUG: [HttpClient-49-Worker1] [7s 983ms] SSL Writer(SocketTube(110)) onSubscribe initiating handshaking DEBUG: [HttpClient-50-SelectorManager] [7s 983ms] SocketTube(110) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4155b544[Not completed, 4 dependents] (id=7472) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [7s 983ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-50-SelectorManager] [7s 983ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-50-SelectorManager] [7s 983ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [7s 983ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker1] [7s 983ms] SSL Writer(SocketTube(110)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-49-Worker1] [7s 983ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-49-Worker1] [7s 983ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-50-SelectorManager] [7s 983ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [7s 984ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-SelectorManager] [7s 984ms] SSL Reader(SocketTube(110)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-50-SelectorManager] [7s 984ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-50-SelectorManager] [7s 984ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-50-SelectorManager] [7s 984ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-50-SelectorManager] [7s 984ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-50-SelectorManager] [7s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@457330a for R (true) DEBUG: [HttpClient-50-SelectorManager] [7s 984ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-50-SelectorManager] [7s 984ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-49-Worker2] [7s 984ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker2] [7s 984ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [7s 984ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [7s 986ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [7s 986ms] SSL Writer(SocketTube(110)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-49-Worker1] [7s 986ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [7s 986ms] SSL Writer(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker1] [7s 986ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker1] [7s 986ms] SSL Writer(SocketTube(110)) Sending 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [7s 986ms] SSL Writer(SocketTube(110)) Adding 2186 to outputQ queue DEBUG: [HttpClient-49-Worker1] [7s 986ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker1] [7s 986ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker1] [7s 986ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [7s 986ms] SocketTube(110) trying to write: 2186 DEBUG: [HttpClient-49-Worker1] [7s 986ms] SocketTube(110) wrote: 2186 DEBUG: [HttpClient-49-Worker1] [7s 986ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker1] [7s 986ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [7s 986ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [7s 986ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker1] [7s 986ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-50-SelectorManager] [7s 991ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@457330a for None (false) DEBUG: [HttpClient-50-SelectorManager] [7s 991ms] HttpClientImpl(50) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-50-SelectorManager] [7s 991ms] SocketTube(110) read bytes: 139 DEBUG: [HttpClient-50-SelectorManager] [7s 991ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [7s 991ms] SSL Reader(SocketTube(110)) Adding 139 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [7s 991ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [7s 991ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@457330a for R (false) DEBUG: [HttpClient-50-SelectorManager] [7s 991ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [7s 991ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@457330a for None (false) DEBUG: [HttpClient-50-SelectorManager] [7s 991ms] SocketTube(110) no more demand for reading DEBUG: [HttpClient-50-SelectorManager] [7s 991ms] SocketTube(110) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [7s 991ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [7s 991ms] SSL Reader(SocketTube(110)) Unwrapping: 139 DEBUG: [HttpClient-49-Worker3] [7s 992ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-49-Worker3] [7s 992ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [7s 992ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 133 DEBUG: [HttpClient-49-Worker3] [7s 992ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [7s 992ms] SSLFlowDelegate(SocketTube(110)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [7s 992ms] SSLFlowDelegate(SocketTube(110)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSLFlowDelegate(SocketTube(110)) finished task execution DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSL Writer(SocketTube(110)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSL Writer(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSL Writer(SocketTube(110)) Sending 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSL Writer(SocketTube(110)) Adding 6 to outputQ queue DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [7s 993ms] SocketTube(110) trying to write: 6 DEBUG: [HttpClient-49-Worker3] [7s 993ms] SocketTube(110) wrote: 6 DEBUG: [HttpClient-49-Worker3] [7s 993ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [7s 993ms] SocketTube(110) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [7s 993ms] SocketTube(110) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [7s 993ms] SSL Reader(SocketTube(110)) Unwrapping: 6 DEBUG: [HttpClient-49-Worker3] [7s 994ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-49-Worker3] [7s 994ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [7s 994ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 6 DEBUG: [HttpClient-49-Worker3] [7s 994ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [7s 994ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker3] [7s 994ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker3] [7s 994ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker3] [7s 994ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [7s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@457330a for R (true) DEBUG: [HttpClient-50-SelectorManager] [7s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@457330a for None (false) DEBUG: [HttpClient-50-SelectorManager] [7s 994ms] SocketTube(110) read bytes: 122 DEBUG: [HttpClient-50-SelectorManager] [7s 994ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [7s 994ms] SSL Reader(SocketTube(110)) Adding 122 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [7s 994ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [7s 994ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@457330a for R (false) DEBUG: [HttpClient-50-SelectorManager] [7s 994ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker4] [7s 994ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker4] [7s 994ms] SSL Reader(SocketTube(110)) Unwrapping: 122 DEBUG: [HttpClient-49-Worker4] [7s 994ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-49-Worker4] [7s 994ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-49-Worker4] [7s 994ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 122 DEBUG: [HttpClient-49-Worker4] [7s 994ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker4] [7s 994ms] SSLFlowDelegate(SocketTube(110)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker4] [7s 994ms] SSLFlowDelegate(SocketTube(110)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker4] [7s 995ms] SSLFlowDelegate(SocketTube(110)) finished task execution DEBUG: [HttpClient-49-Worker4] [7s 995ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker4] [7s 995ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker4] [7s 995ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker4] [7s 995ms] SSL Writer(SocketTube(110)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-49-Worker4] [7s 995ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker4] [7s 995ms] SSLFlowDelegate(SocketTube(110)) setALPN = DEBUG: [HttpClient-49-Worker4] [7s 995ms] PlainHttpConnection(SocketTube(110)) finishConnect, setting connected=true DEBUG: [HttpClient-49-Worker4] [7s 995ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-49-Worker4] [7s 995ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-49-Worker4] [7s 996ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-49-Worker4] [7s 996ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-49-Worker4] [7s 996ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:40629 remote=/127.0.0.1:44499] DEBUG: [HttpClient-49-Worker4] [7s 996ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1Exchange Sending headers only DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@15449ee1 queue.isEmpty: true DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@15449ee1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1Exchange response created in advance DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1Exchange SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker4] [7s 996ms] SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker4] [7s 996ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3b7aecc7 DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Received onSubscribed from upstream DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker4] [7s 996ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker4] [7s 996ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker4] [7s 996ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker4] [7s 996ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1Publisher(SSLTube(SocketTube(110))) got subscriber: SSLTube(SocketTube(110)) DEBUG: [HttpClient-49-Worker4] [7s 996ms] SSLTube(SocketTube(110)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1Publisher(SSLTube(SocketTube(110))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-49-Worker4] [7s 996ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:44499/ GET DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Publisher(SSLTube(SocketTube(110))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Publisher(SSLTube(SocketTube(110))) onNext with 82 bytes DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSLTube(SocketTube(110)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSL Writer(SocketTube(110)) onNext DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSL Writer(SocketTube(110)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-49-Worker4] [7s 997ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker4] [7s 997ms] Exchange sendRequestBody DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSL Writer(SocketTube(110)) Sending 90 bytes downstream DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSL Writer(SocketTube(110)) Adding 90 to outputQ queue DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-49-Worker4] [7s 997ms] SocketTube(110) trying to write: 90 DEBUG: [HttpClient-49-Worker4] [7s 997ms] SocketTube(110) wrote: 90 DEBUG: [HttpClient-49-Worker4] [7s 997ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker4] [7s 997ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker4] [7s 997ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSL Writer(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSLTube(SocketTube(110)) request: n=1 DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Publisher(SSLTube(SocketTube(110))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Exchange reading headers DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Response(id=85) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Response(id=85) First time around DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Response(id=85) headersReader is not yet completed DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Publisher(SSLTube(SocketTube(110))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker4] [7s 997ms] Http1Publisher(SSLTube(SocketTube(110))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7e4182ab DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSL Writer(SocketTube(110)) wrapping 82 bytes DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSL Writer(SocketTube(110)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-49-Worker4] [7s 997ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker4] [7s 998ms] SSL Writer(SocketTube(110)) Sending 120 bytes downstream DEBUG: [HttpClient-49-Worker4] [7s 998ms] SSL Writer(SocketTube(110)) Adding 120 to outputQ queue DEBUG: [HttpClient-49-Worker4] [7s 998ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker4] [7s 998ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker4] [7s 998ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-49-Worker4] [7s 998ms] SocketTube(110) trying to write: 120 DEBUG: [HttpClient-49-Worker4] [7s 998ms] SocketTube(110) wrote: 120 DEBUG: [HttpClient-49-Worker4] [7s 998ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker4] [7s 998ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker4] [7s 998ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker4] [7s 998ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker4] [7s 998ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker4] [7s 998ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-49-Worker4] [7s 998ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker4] [7s 998ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker4] [7s 998ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker4] [7s 998ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker4] [7s 998ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [7s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@457330a for R (false) DEBUG: [HttpClient-50-SelectorManager] [7s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@457330a for None (false) DEBUG: [HttpClient-50-SelectorManager] [7s 998ms] SocketTube(110) read bytes: 1721 DEBUG: [HttpClient-50-SelectorManager] [7s 998ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [7s 998ms] SSL Reader(SocketTube(110)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [7s 999ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [7s 999ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@457330a for R (false) DEBUG: [HttpClient-50-SelectorManager] [7s 999ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [7s 999ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker5] [7s 999ms] SSL Reader(SocketTube(110)) Unwrapping: 1721 DEBUG: [HttpClient-49-Worker5] [7s 999ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-49-Worker5] [7s 999ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-49-Worker5] [7s 999ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-49-Worker5] [7s 999ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker5] [7s 999ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker5] [7s 999ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker5] [7s 999ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [7s 999ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@457330a for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@457330a for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 45ms] SocketTube(110) read bytes: 155 DEBUG: [HttpClient-50-SelectorManager] [8s 45ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 45ms] SSL Reader(SocketTube(110)) Adding 155 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 45ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@457330a for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 45ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker6] [8s 45ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker6] [8s 45ms] SSL Reader(SocketTube(110)) Unwrapping: 155 DEBUG: [HttpClient-49-Worker6] [8s 45ms] SSL Reader(SocketTube(110)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-49-Worker6] [8s 45ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-49-Worker6] [8s 45ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 113 DEBUG: [HttpClient-49-Worker6] [8s 45ms] SSL Reader(SocketTube(110)) sending 75 DEBUG: [HttpClient-49-Worker6] [8s 45ms] SSL Reader(SocketTube(110)) Adding 75 to outputQ queue DEBUG: [HttpClient-49-Worker6] [8s 45ms] SSL Reader(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker6] [8s 45ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker6] [8s 45ms] SSL Reader(SocketTube(110)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-49-Worker6] [8s 45ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Putting 75 bytes into the queue DEBUG: [HttpClient-49-Worker6] [8s 45ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@15449ee1 DEBUG: [HttpClient-49-Worker6] [8s 45ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker6] [8s 45ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@15449ee1 DEBUG: [HttpClient-49-Worker6] [8s 45ms] Http1Response(id=85) Sending 75/512 bytes to header parser DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1Response(id=85) Parsing headers completed. bytes=75 DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@15449ee1 DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1Response(id=85) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:44499/) 200 HTTP_1_1 Local port: 40629 DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1Response(id=85) readBody: return2Cache: true DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6779db61(50) DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3bfdb24a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4572d25a queue.isEmpty: false DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Delegate done: 0 DEBUG: [HttpClient-49-Worker6] [8s 46ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-49-Worker6] [8s 46ms] HttpClientImpl(50) body subscriber registered: 1 DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3bfdb24a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4572d25a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3bfdb24a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4572d25a DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3bfdb24a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4572d25a DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-49-Worker6] [8s 46ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker6] [8s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker6] [8s 47ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker6] [8s 47ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-49-Worker6] [8s 47ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) Unwrapping: 42 DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 42 DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) sending 4 DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) Adding 4 to outputQ queue DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-49-Worker6] [8s 47ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Putting 4 bytes into the queue DEBUG: [HttpClient-49-Worker6] [8s 47ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3bfdb24a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4572d25a DEBUG: [HttpClient-49-Worker6] [8s 47ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker6] [8s 47ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3bfdb24a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4572d25a DEBUG: [HttpClient-49-Worker6] [8s 47ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-49-Worker6] [8s 47ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker6] [8s 47ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-49-Worker6] [8s 47ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) cleared DEBUG: [HttpClient-49-Worker6] [8s 47ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) SSLTube(SocketTube(110)): return to HTTP/1.1 pool DEBUG: [HttpClient-49-Worker6] [8s 47ms] ConnectionPool(50) registering CleanupTrigger(SSLTube(SocketTube(110))) DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(110))) DEBUG: [HttpClient-49-Worker6] [8s 47ms] Http1Publisher(SSLTube(SocketTube(110))) subscription cancelled DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSLTube(SocketTube(110)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker6] [8s 47ms] HttpClientImpl(50) body subscriber unregistered: 0 DEBUG: [HttpClient-49-Worker6] [8s 47ms] HttpClientImpl(50) ClientImpl (async) elapsed 67 millis for GET to https://127.0.0.1:44499/ DEBUG: [HttpClient-49-Worker6] [8s 47ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Finished reading body: READING_BODY DEBUG: [HttpClient-49-Worker6] [8s 47ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6779db61(50) DEBUG: [HttpClient-49-Worker6] [8s 47ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Delegate done: 0 DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker6] [8s 47ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker6] [8s 47ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker6] [8s 47ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker6] [8s 47ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 47ms] HttpClientImpl(50) SelectorManager shutting down DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] PlainHttpConnection(SocketTube(110)) Closing channel: channel not registered with selector DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SocketTube(110) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SocketTube(110) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SocketTube(110) pausing read event DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SocketTube(110) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@4155b544[Not completed, 4 dependents] (id=7472) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(110))), getALPN: jdk.internal.net.http.common.MinimalFuture@3519177f[Completed normally] (id=7478), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SocketTube(110) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SSL Reader(SocketTube(110)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-Worker6] [8s 48ms] SocketTube(110) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-49-Worker6] [8s 48ms] SocketTube(110) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@611f5297 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-49-Worker6] [8s 48ms] SocketTube(110) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SSL Reader(SocketTube(110)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SSL Reader(SocketTube(110)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-Worker6] [8s 48ms] SocketTube(110) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(110))), getALPN: jdk.internal.net.http.common.MinimalFuture@3519177f[Completed normally] (id=7478), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] ConnectionPool(50) SSLTube(SocketTube(110)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SSLTube(SocketTube(110)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-Worker6] [8s 48ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SSL Reader(SocketTube(110)) stop DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SSL Writer(SocketTube(110)) stop DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SocketTube(110) Stopping read scheduler DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SocketTube(110) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] SocketTube(110) Read scheduler stopped DEBUG: [HttpClient-50-SelectorManager] [8s 48ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 50ms] HttpClientImpl(51) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 52ms] HttpClientImpl(51) ClientImpl (async) send http://127.0.0.1:33555/ GET DEBUG: [HttpClient-50-Worker0] [8s 53ms] Exchange establishing exchange for http://127.0.0.1:33555/ GET, proxy=null DEBUG: [HttpClient-50-Worker0] [8s 53ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-50-Worker0] [8s 53ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-Worker0] [8s 53ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-50-Worker0] [8s 53ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-50-Worker0] [8s 53ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-50-Worker0] [8s 53ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-50-Worker0] [8s 54ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker0] [8s 54ms] Http1Exchange Sending headers only DEBUG: [HttpClient-50-Worker0] [8s 54ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@711ab10d queue.isEmpty: true DEBUG: [HttpClient-50-Worker0] [8s 54ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@711ab10d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-50-Worker0] [8s 54ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [8s 54ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [8s 54ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [8s 54ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [8s 54ms] Http1Exchange response created in advance DEBUG: [HttpClient-50-Worker0] [8s 54ms] Http1Exchange initiating connect async DEBUG: [HttpClient-50-Worker0] [8s 54ms] PlainHttpConnection(SocketTube(111)) registering connect event DEBUG: [HttpClient-51-SelectorManager] [8s 54ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4481dcd4 for C (true) DEBUG: [HttpClient-51-SelectorManager] [8s 54ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: finishing connect DEBUG: [HttpClient-51-SelectorManager] [8s 54ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54168 DEBUG: [HttpClient-50-Worker1] [8s 54ms] PlainHttpConnection(SocketTube(111)) finishConnect, setting connected=true DEBUG: [HttpClient-50-Worker1] [8s 54ms] Http1Exchange SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker1] [8s 54ms] SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker1] [8s 54ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-50-Worker1] [8s 54ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-50-Worker1] [8s 55ms] SocketTube(111) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-Worker1] [8s 55ms] Http1Publisher(SocketTube(111)) got subscriber: SocketTube(111) DEBUG: [HttpClient-50-Worker1] [8s 55ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-50-Worker1] [8s 55ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-50-Worker1] [8s 55ms] Http1Exchange requestAction.headers 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=54168,localport=33555] Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:33555/ GET TestServer(1): starting connection DEBUG: [HttpClient-51-SelectorManager] [8s 55ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [8s 55ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4e79b7a4 DEBUG: [HttpClient-51-SelectorManager] [8s 55ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 55ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [8s 55ms] Http1AsyncReceiver(SocketTube(111)) Received onSubscribed from upstream DEBUG: [HttpClient-51-SelectorManager] [8s 55ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [8s 55ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-51-SelectorManager] [8s 55ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [8s 55ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-50-Worker2] [8s 55ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker3] [8s 55ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker2] [8s 55ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker2] [8s 55ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-50-Worker2] [8s 55ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-50-Worker2] [8s 55ms] SocketTube(111) resuming read event DEBUG: [HttpClient-50-Worker2] [8s 55ms] SocketTube(111) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [8s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b7b300f for R (true) DEBUG: [HttpClient-50-Worker3] [8s 55ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [8s 56ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker3] [8s 56ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker3] [8s 56ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [8s 55ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-50-Worker1] [8s 56ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 56ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 56ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker1] [8s 56ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-50-Worker1] [8s 56ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 56ms] Http1Publisher(SocketTube(111)) onNext with 191 bytes DEBUG: [HttpClient-50-Worker1] [8s 56ms] SocketTube(111) trying to write: 191 DEBUG: [HttpClient-50-Worker1] [8s 56ms] SocketTube(111) wrote: 191 DEBUG: [HttpClient-50-Worker1] [8s 56ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker1] [8s 56ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker1] [8s 56ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [8s 56ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [8s 56ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 56ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker1] [8s 56ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker1] [8s 56ms] Exchange sendRequestBody DEBUG: [HttpClient-50-Worker1] [8s 56ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-50-Worker1] [8s 56ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-50-Worker1] [8s 56ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 56ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 56ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-SelectorManager] [8s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b7b300f for None (false) DEBUG: [HttpClient-51-SelectorManager] [8s 57ms] SocketTube(111) read bytes: 71 DEBUG: [HttpClient-51-SelectorManager] [8s 57ms] Http1AsyncReceiver(SocketTube(111)) Putting 71 bytes into the queue DEBUG: [HttpClient-51-SelectorManager] [8s 57ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 57ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b7b300f for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 57ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 57ms] Http1AsyncReceiver(SocketTube(111)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@711ab10d DEBUG: [HttpClient-50-Worker1] [8s 56ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-50-Worker1] [8s 57ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 57ms] Http1Publisher(SocketTube(111)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@45eb8280 DEBUG: [HttpClient-50-Worker1] [8s 57ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-50-Worker1] [8s 57ms] Http1Exchange reading headers DEBUG: [HttpClient-50-Worker1] [8s 57ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [HttpClient-50-Worker1] [8s 57ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) First time around DEBUG: [HttpClient-50-Worker1] [8s 57ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) headersReader is not yet completed DEBUG: [HttpClient-50-Worker4] [8s 57ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker4] [8s 57ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@711ab10d DEBUG: [HttpClient-50-Worker4] [8s 57ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-50-Worker4] [8s 57ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-50-Worker4] [8s 58ms] Http1AsyncReceiver(SocketTube(111)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@711ab10d DEBUG: [HttpClient-50-Worker4] [8s 58ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-50-Worker4] [8s 58ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-50-Worker4] [8s 58ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54168 remote=/127.0.0.1:33555] DEBUG: [HttpClient-50-Worker4] [8s 58ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) readBody: return2Cache: false DEBUG: [HttpClient-50-Worker4] [8s 58ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4a502082(51) DEBUG: [HttpClient-50-Worker4] [8s 58ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6974fcc3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4db19430 queue.isEmpty: false DEBUG: [HttpClient-50-Worker4] [8s 58ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-50-Worker4] [8s 58ms] PlainHttpConnection(SocketTube(111))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-50-Worker4] [8s 58ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker4] [8s 58ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-50-Worker4] [8s 58ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker4] [8s 58ms] Exchange Ignored body DEBUG: [HttpClient-50-Worker4] [8s 58ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-50-Worker4] [8s 58ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-50-Worker4] [8s 58ms] Http2Connection(SocketTube(111)) Opened stream 1 DEBUG: [HttpClient-50-Worker4] [8s 59ms] Http2Connection(SocketTube(111))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-50-Worker4] [8s 59ms] Http2Connection(SocketTube(111))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-50-Worker4] [8s 59ms] SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker4] [8s 59ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-50-Worker4] [8s 59ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-50-Worker4] [8s 59ms] SocketTube(111) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 59ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-50-Worker4] [8s 59ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-50-Worker4] [8s 59ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-51-SelectorManager] [8s 59ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [8s 59ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3a3a3f5c DEBUG: [HttpClient-51-SelectorManager] [8s 59ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-51-SelectorManager] [8s 59ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 59ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [8s 59ms] Http2Connection(SocketTube(111)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-51-SelectorManager] [8s 59ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-51-SelectorManager] [8s 59ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 59ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b7b300f for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 59ms] SocketTube(111) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [8s 59ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [8s 59ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-51-SelectorManager] [8s 59ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [8s 59ms] SocketTube(111) write: offloading requestMore Apr 01, 2024 8:42: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-50-Worker5] [8s 59ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker5] [8s 59ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker5] [8s 59ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker5] [8s 59ms] SocketTube(111) trying to write: 63 DEBUG: [HttpClient-50-Worker5] [8s 59ms] SocketTube(111) wrote: 63 DEBUG: [HttpClient-50-Worker5] [8s 59ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker5] [8s 59ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [Test-server-pool] [8s 59ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 59ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 59ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 59ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 59ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 59ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker4] [8s 59ms] PlainHttpConnection(SocketTube(111)) added 63 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [8s 60ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [8s 60ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-50-Worker5] [8s 59ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [8s 60ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET / Server: creating input stream for stream 1 DEBUG: [HttpClient-50-Worker5] [8s 60ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 60ms] FramesDecoder decodes: 9 TestServer(1): Using handler for: / DEBUG: [readLoop] [8s 60ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [8s 60ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 60ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 60ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 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 Sent response headers 200 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-SelectorManager] [8s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b7b300f for None (false) DEBUG: [HttpClient-50-Worker4] [8s 61ms] PlainHttpConnection(SocketTube(111)) added 13 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [8s 61ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [8s 61ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [8s 61ms] SocketTube(111) read bytes: 48 DEBUG: [HttpClient-51-SelectorManager] [8s 61ms] Http2Connection(SocketTube(111)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [8s 61ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b7b300f for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 61ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [8s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b7b300f for None (false) DEBUG: [HttpClient-51-SelectorManager] [8s 61ms] SocketTube(111) read bytes: 50 DEBUG: [HttpClient-51-SelectorManager] [8s 61ms] Http2Connection(SocketTube(111)) onNext: got 50 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [8s 61ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b7b300f for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 61ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 61ms] SocketTube(111) trying to write: 13 DEBUG: [HttpClient-50-Worker6] [8s 61ms] Http2Connection(SocketTube(111)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [8s 62ms] Http1AsyncReceiver(SocketTube(111)) stopping DEBUG: [readLoop] [8s 62ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 62ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 62ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 62ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 62ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 62ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-50-Worker4] [8s 62ms] SocketTube(111) wrote: 13 DEBUG: [HttpClient-50-Worker4] [8s 62ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker6] [8s 62ms] Http1AsyncReceiver(SocketTube(111)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-50-Worker6] [8s 62ms] Http1AsyncReceiver(SocketTube(111)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-50-Worker6] [8s 62ms] Http2Connection(SocketTube(111)) H2 Receiving(1): 48 DEBUG: [HttpClient-50-Worker6] [8s 62ms] Http2Connection(SocketTube(111)) Processing 48 DEBUG: [HttpClient-50-Worker6] [8s 62ms] FramesDecoder decodes: 48 DEBUG: [HttpClient-50-Worker6] [8s 62ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [8s 62ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker4] [8s 62ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) Apr 01, 2024 8:42: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-50-Worker4] [8s 63ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 63ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 63ms] Http2Connection(SocketTube(111)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-50-Worker4] [8s 63ms] Http2Connection(SocketTube(111)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-50-Worker4] [8s 63ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-50-Worker4] [8s 63ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-50-Worker4] [8s 63ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-50-Worker4] [8s 63ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-50-Worker6] [8s 63ms] Http2Connection(SocketTube(111)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker4] [8s 63ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Finished reading body: READING_BODY DEBUG: [HttpClient-50-Worker4] [8s 63ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4a502082(51) Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker4] [8s 64ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6974fcc3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4db19430, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-50-Worker4] [8s 64ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker4] [8s 64ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-50-Worker4] [8s 64ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-50-Worker6] [8s 64ms] PlainHttpConnection(SocketTube(111)) added 9 bytes to the write queue DEBUG: [HttpClient-50-Worker6] [8s 64ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker6] [8s 64ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker6] [8s 64ms] SocketTube(111) trying to write: 9 DEBUG: [HttpClient-50-Worker6] [8s 64ms] SocketTube(111) wrote: 9 DEBUG: [HttpClient-50-Worker6] [8s 64ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker6] [8s 64ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [readLoop] [8s 64ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 64ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 64ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 64ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 64ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [8s 64ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [8s 64ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [8s 65ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [8s 65ms] Http2Connection(SocketTube(111)) H2 processed(1) DEBUG: [HttpClient-50-Worker6] [8s 65ms] Http2Connection(SocketTube(111)) sending 50 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [8s 65ms] Http2Connection(SocketTube(111)) H2 Receiving(2): 50 DEBUG: [HttpClient-50-Worker6] [8s 65ms] Http2Connection(SocketTube(111)) Processing 50 DEBUG: [HttpClient-50-Worker6] [8s 65ms] FramesDecoder decodes: 50 DEBUG: [HttpClient-50-Worker6] [8s 65ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [8s 65ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [8s 65ms] Http2Connection(SocketTube(111))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [8s 65ms] Http2Connection(SocketTube(111))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-50-Worker6] [8s 65ms] Http2Connection(SocketTube(111))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:33555/) 200 HTTP_2 Local port: 54168 DEBUG: [HttpClient-50-Worker6] [8s 66ms] Http2Connection(SocketTube(111))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:33555/) 200 HTTP_2 Local port: 54168 DEBUG: [HttpClient-50-Worker6] [8s 66ms] Http2Connection(SocketTube(111))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-50-Worker6] [8s 66ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker6] [8s 66ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [8s 66ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [8s 66ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-50-Worker6] [8s 66ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-50-Worker6] [8s 66ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-50-Worker6] [8s 66ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [8s 66ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [8s 66ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onComplete DEBUG: [HttpClient-50-Worker6] [8s 66ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker6] [8s 66ms] HttpClientImpl(51) ClientImpl (async) elapsed 13 millis for GET to http://127.0.0.1:33555/ DEBUG: [HttpClient-50-Worker6] [8s 66ms] Http2Connection(SocketTube(111))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [8s 66ms] Http2Connection(SocketTube(111))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [8s 66ms] Http2Connection(SocketTube(111))/Stream(1) close stream 1 DEBUG: [HttpClient-50-Worker6] [8s 66ms] Http2Connection(SocketTube(111)) Closed stream 1 DEBUG: [HttpClient-50-Worker6] [8s 66ms] Http2Connection(SocketTube(111))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@448c4cbc DEBUG: [HttpClient-50-Worker6] [8s 67ms] Http2Connection(SocketTube(111))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] HttpClientImpl(51) SelectorManager shutting down DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] Http2ClientImpl stopping DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] Http2Connection(SocketTube(111)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-50-Worker6] [8s 67ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 8:42: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] [8s 67ms] PlainHttpConnection(SocketTube(111)) added 34 bytes to the write queue DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] SocketTube(111) write error: java.io.IOException: selector manager closed Apr 01, 2024 8:42: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-SelectorManager] [8s 67ms] SocketTube(111) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] SocketTube(111) pausing read event DEBUG: [HttpClient-50-Worker6] [8s 67ms] Http2Connection(SocketTube(111)) H2 processed(2) DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] SocketTube(111) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3a3a3f5c DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] SocketTube(111) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] Http2Connection(SocketTube(111)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] SocketTube(111) Stopping read scheduler DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] SocketTube(111) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] SocketTube(111) Read scheduler stopped DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] SocketTube(111) write: cancel DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: cancelled by SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] SocketTube(111) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [8s 67ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-50-Worker6] [8s 67ms] Http2Connection(SocketTube(111)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [8s 68ms] Http2Connection(SocketTube(111)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-50-Worker6] [8s 68ms] Http2Connection(SocketTube(111)) H2 processed buffered data Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-51-SelectorManager] [8s 68ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-SelectorManager] [8s 68ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-SelectorManager] [8s 68ms] PlainHttpConnection(SocketTube(111)) Closing channel: channel not registered with selector DEBUG: [HttpClient-51-SelectorManager] [8s 68ms] SocketTube(111) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-51-SelectorManager] [8s 68ms] Http2Connection(SocketTube(111)) Close all streams Server connection to /127.0.0.1:54168 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-50-Worker6] [8s 68ms] Http2Connection(SocketTube(111)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-50-Worker6] [8s 69ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [8s 70ms] HttpClientImpl(52) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 70ms] HttpClientImpl(52) ClientImpl (async) send http://127.0.0.1:33555/ GET DEBUG: [HttpClient-51-Worker0] [8s 70ms] Exchange establishing exchange for http://127.0.0.1:33555/ GET, proxy=null DEBUG: [HttpClient-51-Worker0] [8s 71ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-51-Worker0] [8s 71ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-51-Worker0] [8s 71ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-51-Worker0] [8s 71ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-51-Worker0] [8s 71ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-51-Worker0] [8s 71ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-51-Worker0] [8s 71ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker0] [8s 71ms] Http1Exchange Sending headers only DEBUG: [HttpClient-51-Worker0] [8s 71ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7dba5c58 queue.isEmpty: true DEBUG: [HttpClient-51-Worker0] [8s 71ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7dba5c58, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-51-Worker0] [8s 71ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [8s 71ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [8s 71ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [8s 71ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [8s 71ms] Http1Exchange response created in advance DEBUG: [HttpClient-51-Worker0] [8s 71ms] Http1Exchange initiating connect async DEBUG: [HttpClient-51-Worker0] [8s 72ms] PlainHttpConnection(SocketTube(112)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-52-SelectorManager] [8s 72ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7f8baae9 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=54172,localport=33555] TestServer(1): starting connection DEBUG: [HttpClient-52-SelectorManager] [8s 72ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: finishing connect DEBUG: [HttpClient-52-SelectorManager] [8s 72ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54172 DEBUG: [HttpClient-51-Worker1] [8s 72ms] PlainHttpConnection(SocketTube(112)) finishConnect, setting connected=true DEBUG: [HttpClient-51-Worker1] [8s 72ms] Http1Exchange SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [8s 72ms] SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [8s 72ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [8s 72ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-51-Worker1] [8s 72ms] SocketTube(112) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [8s 72ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [8s 72ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7573c199 DEBUG: [HttpClient-52-SelectorManager] [8s 72ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 72ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [8s 72ms] Http1AsyncReceiver(SocketTube(112)) Received onSubscribed from upstream DEBUG: [HttpClient-52-SelectorManager] [8s 72ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [8s 72ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-51-Worker2] [8s 72ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker2] [8s 73ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker2] [8s 73ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-51-Worker2] [8s 73ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-51-Worker2] [8s 73ms] SocketTube(112) resuming read event DEBUG: [HttpClient-51-Worker2] [8s 73ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [8s 73ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30714153 for R (true) DEBUG: [HttpClient-51-Worker1] [8s 72ms] Http1Publisher(SocketTube(112)) got subscriber: SocketTube(112) DEBUG: [HttpClient-51-Worker1] [8s 73ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-51-Worker1] [8s 73ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-51-Worker1] [8s 73ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-52-SelectorManager] [8s 73ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [8s 73ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-51-Worker3] [8s 73ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker3] [8s 73ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [8s 73ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker3] [8s 73ms] Http1Publisher(SocketTube(112)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-51-Worker3] [8s 73ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:33555/ GET DEBUG: [HttpClient-51-Worker1] [8s 73ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-51-Worker1] [8s 73ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 73ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker1] [8s 73ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker1] [8s 73ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-51-Worker1] [8s 73ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 74ms] Http1Publisher(SocketTube(112)) onNext with 191 bytes DEBUG: [HttpClient-51-Worker1] [8s 74ms] SocketTube(112) trying to write: 191 DEBUG: [HttpClient-51-Worker1] [8s 74ms] SocketTube(112) wrote: 191 DEBUG: [HttpClient-51-Worker1] [8s 74ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker1] [8s 74ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker1] [8s 74ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [8s 74ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [8s 74ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker1] [8s 74ms] Http1Publisher(SocketTube(112)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-51-Worker1] [8s 74ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker1] [8s 74ms] Exchange sendRequestBody DEBUG: [HttpClient-51-Worker1] [8s 74ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-51-Worker1] [8s 74ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-51-Worker1] [8s 74ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-SelectorManager] [8s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30714153 for None (false) DEBUG: [HttpClient-52-SelectorManager] [8s 74ms] SocketTube(112) read bytes: 71 DEBUG: [HttpClient-52-SelectorManager] [8s 74ms] Http1AsyncReceiver(SocketTube(112)) Putting 71 bytes into the queue DEBUG: [HttpClient-52-SelectorManager] [8s 74ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30714153 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 74ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 74ms] Http1AsyncReceiver(SocketTube(112)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7dba5c58 DEBUG: [HttpClient-51-Worker4] [8s 74ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker4] [8s 74ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7dba5c58 DEBUG: [HttpClient-51-Worker4] [8s 74ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-51-Worker1] [8s 74ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker4] [8s 74ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-51-Worker4] [8s 74ms] Http1AsyncReceiver(SocketTube(112)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7dba5c58 DEBUG: [HttpClient-51-Worker4] [8s 75ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-51-Worker1] [8s 74ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1Publisher(SocketTube(112)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3726c31c DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1Exchange reading headers DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) First time around DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) headersReader is already completed DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-51-Worker1] [8s 75ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:54172 remote=/127.0.0.1:33555] DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) readBody: return2Cache: false DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@55db9442(52) DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@649537a0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e726a8d queue.isEmpty: false DEBUG: [HttpClient-51-Worker1] [8s 75ms] PlainHttpConnection(SocketTube(112))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-51-Worker1] [8s 75ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-51-Worker1] [8s 75ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@649537a0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e726a8d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1AsyncReceiver(SocketTube(112)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@649537a0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e726a8d DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@649537a0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e726a8d DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1AsyncReceiver(SocketTube(112)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@649537a0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e726a8d DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@649537a0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e726a8d DEBUG: [HttpClient-51-Worker1] [8s 75ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-51-Worker1] [8s 76ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Finished reading body: READING_BODY DEBUG: [HttpClient-51-Worker1] [8s 76ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@55db9442(52) DEBUG: [HttpClient-51-Worker1] [8s 76ms] Exchange Ignored body DEBUG: [HttpClient-51-Worker1] [8s 76ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-51-Worker1] [8s 76ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-51-Worker1] [8s 76ms] Http2Connection(SocketTube(112)) Opened stream 1 DEBUG: [HttpClient-51-Worker1] [8s 76ms] Http2Connection(SocketTube(112))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-51-Worker1] [8s 76ms] Http2Connection(SocketTube(112))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-51-Worker1] [8s 76ms] SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [8s 76ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [8s 76ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-51-Worker1] [8s 76ms] SocketTube(112) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [8s 76ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-51-Worker1] [8s 76ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-51-Worker1] [8s 76ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-52-SelectorManager] [8s 76ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [8s 76ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@10b7774 DEBUG: [HttpClient-52-SelectorManager] [8s 76ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-52-SelectorManager] [8s 76ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 76ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [8s 76ms] Http2Connection(SocketTube(112)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-52-SelectorManager] [8s 77ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-52-SelectorManager] [8s 77ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30714153 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 77ms] SocketTube(112) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [8s 77ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [8s 77ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [8s 77ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [8s 77ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-51-Worker5] [8s 77ms] SocketTube(112) write: requesting more... Apr 01, 2024 8:42: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-Worker1] [8s 77ms] PlainHttpConnection(SocketTube(112)) added 63 bytes in the priority write queue DEBUG: [HttpClient-51-Worker1] [8s 77ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker1] [8s 77ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker1] [8s 77ms] SocketTube(112) trying to write: 63 DEBUG: [HttpClient-51-Worker1] [8s 77ms] SocketTube(112) wrote: 63 DEBUG: [HttpClient-51-Worker1] [8s 77ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker1] [8s 77ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker1] [8s 77ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [8s 77ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 77ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker1] [8s 77ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [8s 77ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 77ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 77ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker5] [8s 77ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 77ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-Worker1] [8s 77ms] PlainHttpConnection(SocketTube(112)) added 13 bytes in the priority write queue DEBUG: [HttpClient-51-Worker1] [8s 77ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker1] [8s 77ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker1] [8s 77ms] SocketTube(112) trying to write: 13 DEBUG: [HttpClient-51-Worker1] [8s 77ms] SocketTube(112) wrote: 13 DEBUG: [HttpClient-51-Worker1] [8s 77ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker1] [8s 77ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker1] [8s 77ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [8s 77ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [8s 78ms] Http2Connection(SocketTube(112)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-51-Worker1] [8s 78ms] Http2Connection(SocketTube(112)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-51-Worker1] [8s 78ms] Http2Connection(SocketTube(112)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker1] [8s 78ms] Http1AsyncReceiver(SocketTube(112)) stopping DEBUG: [HttpClient-51-Worker1] [8s 78ms] Http1AsyncReceiver(SocketTube(112)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / DEBUG: [readLoop] [8s 78ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 78ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 78ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 78ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 78ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 78ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [readLoop] [8s 78ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 78ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 78ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 78ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 78ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 78ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-Worker1] [8s 78ms] Http1AsyncReceiver(SocketTube(112)) Initial buffer now has 0 pos=0 limit=0 TestServer(1): connection started DEBUG: [HttpClient-51-Worker1] [8s 78ms] Http2Connection(SocketTube(112)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-51-Worker1] [8s 78ms] Http2Connection(SocketTube(112)) H2 processed buffered data DEBUG: [HttpClient-51-Worker1] [8s 78ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker1] [8s 78ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker1] [8s 78ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-51-Worker1] [8s 78ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-52-SelectorManager] [8s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30714153 for None (false) DEBUG: [HttpClient-52-SelectorManager] [8s 79ms] SocketTube(112) read bytes: 98 DEBUG: [HttpClient-52-SelectorManager] [8s 79ms] Http2Connection(SocketTube(112)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [8s 79ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30714153 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 79ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [8s 80ms] Http2Connection(SocketTube(112)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [8s 80ms] Http2Connection(SocketTube(112)) H2 Receiving(1): 98 DEBUG: [HttpClient-51-Worker6] [8s 80ms] Http2Connection(SocketTube(112)) Processing 98 DEBUG: [HttpClient-51-Worker6] [8s 80ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-51-Worker6] [8s 80ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [8s 80ms] 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 8:42: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] [8s 80ms] Http2Connection(SocketTube(112)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [8s 80ms] PlainHttpConnection(SocketTube(112)) added 9 bytes to the write queue DEBUG: [HttpClient-51-Worker6] [8s 80ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker6] [8s 80ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker6] [8s 80ms] SocketTube(112) trying to write: 9 DEBUG: [HttpClient-51-Worker6] [8s 80ms] SocketTube(112) wrote: 9 DEBUG: [HttpClient-51-Worker6] [8s 80ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker6] [8s 80ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [readLoop] [8s 81ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 81ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 81ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 81ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 81ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [8s 81ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [8s 81ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [8s 81ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [8s 82ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [8s 82ms] Http2Connection(SocketTube(112))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [8s 82ms] Http2Connection(SocketTube(112))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-51-Worker6] [8s 82ms] Http2Connection(SocketTube(112))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:33555/) 200 HTTP_2 Local port: 54172 DEBUG: [HttpClient-51-Worker6] [8s 82ms] Http2Connection(SocketTube(112))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:33555/) 200 HTTP_2 Local port: 54172 DEBUG: [HttpClient-51-Worker6] [8s 82ms] Http2Connection(SocketTube(112))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-51-Worker6] [8s 82ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker6] [8s 83ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [8s 83ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [8s 83ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-51-Worker6] [8s 83ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-51-Worker6] [8s 83ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-51-Worker6] [8s 83ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [8s 83ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [8s 83ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onComplete DEBUG: [HttpClient-51-Worker6] [8s 83ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker6] [8s 83ms] HttpClientImpl(52) ClientImpl (async) elapsed 13 millis for GET to http://127.0.0.1:33555/ DEBUG: [HttpClient-51-Worker6] [8s 83ms] Http2Connection(SocketTube(112))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [8s 83ms] Http2Connection(SocketTube(112))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [8s 83ms] Http2Connection(SocketTube(112))/Stream(1) close stream 1 DEBUG: [HttpClient-51-Worker6] [8s 83ms] Http2Connection(SocketTube(112)) Closed stream 1 DEBUG: [HttpClient-52-SelectorManager] [8s 83ms] HttpClientImpl(52) SelectorManager shutting down DEBUG: [HttpClient-52-SelectorManager] [8s 83ms] Http2ClientImpl stopping DEBUG: [HttpClient-52-SelectorManager] [8s 83ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] Http2Connection(SocketTube(112)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:42: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] [8s 84ms] PlainHttpConnection(SocketTube(112)) added 34 bytes to the write queue DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker6] [8s 83ms] Http2Connection(SocketTube(112))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@38879228 DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] SocketTube(112) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] SocketTube(112) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] SocketTube(112) pausing read event DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] SocketTube(112) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@10b7774 DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] SocketTube(112) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] Http2Connection(SocketTube(112)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] SocketTube(112) Stopping read scheduler DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] SocketTube(112) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] SocketTube(112) Read scheduler stopped DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] SocketTube(112) write: cancel DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: cancelled by SocketTube(112) DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] SocketTube(112) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-51-Worker6] [8s 84ms] Http2Connection(SocketTube(112))/Stream(1) closing response subscriber stream 1 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker6] [8s 84ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] PlainHttpConnection(SocketTube(112)) Closing channel: channel not registered with selector DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] SocketTube(112) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:54172 stopping. 1 streams Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error TestServer: Connection writer stopping DEBUG: [HttpClient-52-SelectorManager] [8s 84ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-51-Worker6] [8s 84ms] Http2Connection(SocketTube(112)) H2 processed(1) DEBUG: [HttpClient-51-Worker6] [8s 86ms] Http2Connection(SocketTube(112)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-51-Worker6] [8s 86ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [8s 87ms] HttpClientImpl(53) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 87ms] HttpClientImpl(53) ClientImpl (async) send http://127.0.0.1:33555/ GET DEBUG: [HttpClient-52-Worker0] [8s 87ms] Exchange establishing exchange for http://127.0.0.1:33555/ GET, proxy=null DEBUG: [HttpClient-52-Worker0] [8s 88ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-52-Worker0] [8s 88ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-52-Worker0] [8s 88ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-52-Worker0] [8s 88ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-52-Worker0] [8s 88ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-52-Worker0] [8s 88ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-52-Worker0] [8s 88ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker0] [8s 88ms] Http1Exchange Sending headers only DEBUG: [HttpClient-52-Worker0] [8s 88ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@49381aa1 queue.isEmpty: true DEBUG: [HttpClient-52-Worker0] [8s 88ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@49381aa1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-52-Worker0] [8s 88ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [8s 88ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [8s 88ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [8s 88ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [8s 88ms] Http1Exchange response created in advance DEBUG: [HttpClient-52-Worker0] [8s 88ms] Http1Exchange initiating connect async DEBUG: [HttpClient-52-Worker0] [8s 88ms] PlainHttpConnection(SocketTube(113)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [8s 88ms] PlainHttpConnection(SocketTube(113)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [8s 89ms] PlainHttpConnection(SocketTube(113)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-53-SelectorManager] [8s 89ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@601acf5f for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=51653,localport=33555] TestServer(1): starting connection DEBUG: [HttpClient-53-SelectorManager] [8s 89ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: finishing connect DEBUG: [HttpClient-53-SelectorManager] [8s 89ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51653 DEBUG: [HttpClient-52-Worker1] [8s 89ms] PlainHttpConnection(SocketTube(113)) finishConnect, setting connected=true DEBUG: [HttpClient-52-Worker1] [8s 89ms] Http1Exchange SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [8s 89ms] SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [8s 89ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [8s 89ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-52-Worker1] [8s 89ms] SocketTube(113) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker1] [8s 89ms] Http1Publisher(SocketTube(113)) got subscriber: SocketTube(113) DEBUG: [HttpClient-52-Worker1] [8s 89ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-52-Worker1] [8s 89ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-53-SelectorManager] [8s 89ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [8s 89ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ae2a42f DEBUG: [HttpClient-53-SelectorManager] [8s 89ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [8s 89ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [8s 89ms] Http1AsyncReceiver(SocketTube(113)) Received onSubscribed from upstream DEBUG: [HttpClient-53-SelectorManager] [8s 89ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [8s 89ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [8s 89ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [8s 89ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-52-Worker2] [8s 89ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker3] [8s 89ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker3] [8s 89ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [8s 89ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker3] [8s 89ms] Http1Publisher(SocketTube(113)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-52-Worker3] [8s 89ms] SocketTube(113) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [8s 89ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:33555/ GET DEBUG: [HttpClient-52-Worker1] [8s 90ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-52-Worker1] [8s 90ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [8s 90ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker1] [8s 90ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker1] [8s 90ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-52-Worker1] [8s 90ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [8s 90ms] Http1Publisher(SocketTube(113)) onNext with 191 bytes DEBUG: [HttpClient-52-Worker1] [8s 90ms] SocketTube(113) trying to write: 191 DEBUG: [HttpClient-52-Worker1] [8s 90ms] SocketTube(113) wrote: 191 DEBUG: [HttpClient-52-Worker1] [8s 90ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker1] [8s 90ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker1] [8s 90ms] SocketTube(113) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [8s 90ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [8s 90ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker2] [8s 89ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker2] [8s 90ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-52-Worker2] [8s 90ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-52-Worker2] [8s 90ms] SocketTube(113) resuming read event DEBUG: [HttpClient-52-Worker2] [8s 90ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [8s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fe03717 for R (true) DEBUG: [HttpClient-53-SelectorManager] [8s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fe03717 for None (false) DEBUG: [HttpClient-52-Worker1] [8s 90ms] Http1Publisher(SocketTube(113)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-53-SelectorManager] [8s 90ms] SocketTube(113) read bytes: 71 DEBUG: [HttpClient-53-SelectorManager] [8s 90ms] Http1AsyncReceiver(SocketTube(113)) Putting 71 bytes into the queue DEBUG: [HttpClient-52-Worker1] [8s 90ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker1] [8s 90ms] Exchange sendRequestBody DEBUG: [HttpClient-52-Worker1] [8s 90ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-52-Worker1] [8s 90ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-53-SelectorManager] [8s 90ms] SocketTube(113) resuming read event DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-SelectorManager] [8s 91ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fe03717 for R (false) DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-53-SelectorManager] [8s 91ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [8s 91ms] Http1AsyncReceiver(SocketTube(113)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@49381aa1 DEBUG: [HttpClient-52-Worker4] [8s 91ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker4] [8s 91ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@49381aa1 DEBUG: [HttpClient-52-Worker4] [8s 91ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-52-Worker4] [8s 91ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-52-Worker4] [8s 91ms] Http1AsyncReceiver(SocketTube(113)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@49381aa1 DEBUG: [HttpClient-52-Worker4] [8s 91ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1Publisher(SocketTube(113)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5bf506ff DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1Exchange reading headers DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) First time around DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) headersReader is already completed DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-52-Worker1] [8s 91ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51653 remote=/127.0.0.1:33555] DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) readBody: return2Cache: false DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@45d15bd(53) DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@20610b69/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2911f2a3 queue.isEmpty: false DEBUG: [HttpClient-52-Worker1] [8s 91ms] PlainHttpConnection(SocketTube(113))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-52-Worker1] [8s 91ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-52-Worker1] [8s 91ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@20610b69/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2911f2a3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1AsyncReceiver(SocketTube(113)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@20610b69/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2911f2a3 DEBUG: [HttpClient-52-Worker1] [8s 91ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker1] [8s 92ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@20610b69/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2911f2a3 DEBUG: [HttpClient-52-Worker1] [8s 92ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-52-Worker1] [8s 92ms] Http1AsyncReceiver(SocketTube(113)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@20610b69/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2911f2a3 DEBUG: [HttpClient-52-Worker1] [8s 92ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker1] [8s 92ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@20610b69/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2911f2a3 DEBUG: [HttpClient-52-Worker1] [8s 92ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-52-Worker1] [8s 92ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Finished reading body: READING_BODY DEBUG: [HttpClient-52-Worker1] [8s 92ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@45d15bd(53) DEBUG: [HttpClient-52-Worker1] [8s 92ms] Exchange Ignored body DEBUG: [HttpClient-52-Worker1] [8s 92ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-52-Worker1] [8s 92ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-52-Worker1] [8s 92ms] Http2Connection(SocketTube(113)) Opened stream 1 DEBUG: [HttpClient-52-Worker1] [8s 92ms] Http2Connection(SocketTube(113))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-52-Worker1] [8s 92ms] Http2Connection(SocketTube(113))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-52-Worker1] [8s 92ms] SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [8s 92ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [8s 92ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-52-Worker1] [8s 92ms] SocketTube(113) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker1] [8s 92ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-52-Worker1] [8s 92ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-52-Worker1] [8s 92ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-53-SelectorManager] [8s 92ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [8s 92ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1e051fd4 DEBUG: [HttpClient-53-SelectorManager] [8s 92ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-53-SelectorManager] [8s 92ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [8s 92ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [8s 92ms] Http2Connection(SocketTube(113)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-53-SelectorManager] [8s 92ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-53-SelectorManager] [8s 92ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [8s 92ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fe03717 for R (false) DEBUG: [HttpClient-53-SelectorManager] [8s 92ms] SocketTube(113) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [8s 92ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [8s 92ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [8s 92ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [8s 92ms] SocketTube(113) write: offloading requestMore Apr 01, 2024 8:42: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-Worker1] [8s 93ms] PlainHttpConnection(SocketTube(113)) added 63 bytes in the priority write queue DEBUG: [HttpClient-52-Worker1] [8s 93ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker1] [8s 93ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-Worker1] [8s 93ms] PlainHttpConnection(SocketTube(113)) added 13 bytes in the priority write queue DEBUG: [HttpClient-52-Worker1] [8s 93ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker1] [8s 93ms] Http2Connection(SocketTube(113)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-52-Worker1] [8s 93ms] Http2Connection(SocketTube(113)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-52-Worker1] [8s 93ms] Http2Connection(SocketTube(113)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker1] [8s 93ms] Http1AsyncReceiver(SocketTube(113)) stopping DEBUG: [HttpClient-52-Worker1] [8s 93ms] Http1AsyncReceiver(SocketTube(113)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-52-Worker1] [8s 93ms] Http1AsyncReceiver(SocketTube(113)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-52-Worker1] [8s 93ms] Http2Connection(SocketTube(113)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-52-Worker1] [8s 93ms] Http2Connection(SocketTube(113)) H2 processed buffered data DEBUG: [HttpClient-52-Worker1] [8s 93ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-52-Worker1] [8s 93ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-52-Worker1] [8s 93ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-52-Worker1] [8s 93ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-52-Worker5] [8s 93ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker5] [8s 93ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker5] [8s 93ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker5] [8s 93ms] SocketTube(113) trying to write: 63 DEBUG: [HttpClient-52-Worker5] [8s 93ms] SocketTube(113) wrote: 63 DEBUG: [HttpClient-52-Worker5] [8s 93ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker5] [8s 93ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [Test-server-pool] [8s 93ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 93ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 93ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 93ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 93ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 93ms] 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 DEBUG: [HttpClient-52-Worker5] [8s 93ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): Using handler for: / DEBUG: [HttpClient-52-Worker5] [8s 94ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 94ms] FramesDecoder decodes: 9 TestServer(1): connection started Sent response headers 200 DEBUG: [HttpClient-52-Worker5] [8s 94ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker5] [8s 94ms] SocketTube(113) trying to write: 13 DEBUG: [readLoop] [8s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 94ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 94ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 94ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 94ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 94ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 94ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 94ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-SelectorManager] [8s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fe03717 for None (false) DEBUG: [HttpClient-53-SelectorManager] [8s 95ms] SocketTube(113) read bytes: 39 DEBUG: [HttpClient-52-Worker5] [8s 94ms] SocketTube(113) wrote: 13 DEBUG: [HttpClient-53-SelectorManager] [8s 95ms] Http2Connection(SocketTube(113)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-52-Worker5] [8s 95ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker5] [8s 95ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker5] [8s 95ms] SocketTube(113) leaving requestMore: Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [8s 95ms] SocketTube(113) resuming read event DEBUG: [HttpClient-52-Worker5] [8s 95ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [8s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fe03717 for R (false) DEBUG: [HttpClient-52-Worker6] [8s 95ms] Http2Connection(SocketTube(113)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [8s 95ms] Http2Connection(SocketTube(113)) H2 Receiving(1): 39 DEBUG: [HttpClient-52-Worker6] [8s 95ms] Http2Connection(SocketTube(113)) Processing 39 DEBUG: [HttpClient-52-Worker5] [8s 95ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [8s 95ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [8s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fe03717 for None (false) DEBUG: [HttpClient-53-SelectorManager] [8s 95ms] SocketTube(113) read bytes: 59 DEBUG: [HttpClient-53-SelectorManager] [8s 95ms] Http2Connection(SocketTube(113)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [8s 95ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [8s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2fe03717 for R (false) DEBUG: [HttpClient-53-SelectorManager] [8s 95ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [8s 95ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-52-Worker6] [8s 95ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [8s 95ms] 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 8:42: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] [8s 96ms] Http2Connection(SocketTube(113)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [8s 96ms] PlainHttpConnection(SocketTube(113)) added 9 bytes to the write queue DEBUG: [HttpClient-52-Worker6] [8s 96ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker6] [8s 96ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker6] [8s 96ms] SocketTube(113) trying to write: 9 DEBUG: [HttpClient-52-Worker6] [8s 96ms] SocketTube(113) wrote: 9 DEBUG: [HttpClient-52-Worker6] [8s 96ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker6] [8s 96ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [readLoop] [8s 96ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 96ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 96ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 96ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 96ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [8s 96ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [8s 97ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [8s 97ms] Http2Connection(SocketTube(113)) H2 processed(1) DEBUG: [HttpClient-52-Worker6] [8s 97ms] Http2Connection(SocketTube(113)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [8s 97ms] Http2Connection(SocketTube(113)) H2 Receiving(2): 59 DEBUG: [HttpClient-52-Worker6] [8s 97ms] Http2Connection(SocketTube(113)) Processing 59 DEBUG: [HttpClient-52-Worker6] [8s 97ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-52-Worker6] [8s 97ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [8s 97ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [8s 97ms] Http2Connection(SocketTube(113))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [8s 97ms] Http2Connection(SocketTube(113))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-52-Worker6] [8s 97ms] Http2Connection(SocketTube(113))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:33555/) 200 HTTP_2 Local port: 51653 DEBUG: [HttpClient-52-Worker6] [8s 98ms] Http2Connection(SocketTube(113))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:33555/) 200 HTTP_2 Local port: 51653 DEBUG: [HttpClient-52-Worker6] [8s 98ms] Http2Connection(SocketTube(113))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-52-Worker6] [8s 98ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker6] [8s 98ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [8s 98ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [8s 98ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-52-Worker6] [8s 98ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-52-Worker6] [8s 98ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-52-Worker6] [8s 98ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [8s 98ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [8s 98ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onComplete DEBUG: [HttpClient-52-Worker6] [8s 98ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker6] [8s 98ms] HttpClientImpl(53) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:33555/ DEBUG: [HttpClient-52-Worker6] [8s 99ms] Http2Connection(SocketTube(113))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [8s 99ms] Http2Connection(SocketTube(113))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [8s 99ms] Http2Connection(SocketTube(113))/Stream(1) close stream 1 DEBUG: [HttpClient-52-Worker6] [8s 99ms] Http2Connection(SocketTube(113)) Closed stream 1 DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] HttpClientImpl(53) SelectorManager shutting down DEBUG: [HttpClient-52-Worker6] [8s 99ms] Http2Connection(SocketTube(113))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5633ead DEBUG: [HttpClient-52-Worker6] [8s 99ms] Http2Connection(SocketTube(113))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] Http2ClientImpl stopping DEBUG: [HttpClient-52-Worker6] [8s 99ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] Http2Connection(SocketTube(113)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:42: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] [8s 99ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42: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] [8s 99ms] PlainHttpConnection(SocketTube(113)) added 34 bytes to the write queue DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] SocketTube(113) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] SocketTube(113) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] SocketTube(113) pausing read event Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] SocketTube(113) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1e051fd4 DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] SocketTube(113) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] Http2Connection(SocketTube(113)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] SocketTube(113) Stopping read scheduler DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] SocketTube(113) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] SocketTube(113) Read scheduler stopped DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] SocketTube(113) write: cancel DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: cancelled by SocketTube(113) DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [8s 99ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [8s 100ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-SelectorManager] [8s 100ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-SelectorManager] [8s 100ms] PlainHttpConnection(SocketTube(113)) Closing channel: channel not registered with selector DEBUG: [HttpClient-52-Worker6] [8s 99ms] Http2Connection(SocketTube(113)) H2 processed(2) Server connection to /127.0.0.1:51653 stopping. 1 streams DEBUG: [HttpClient-52-Worker6] [8s 100ms] Http2Connection(SocketTube(113)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 100ms] SocketTube(113) signal read error: java.io.IOException: connection closed locally 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) TestServer: Connection writer stopping DEBUG: [HttpClient-52-Worker6] [8s 101ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 100ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [MainThread] [8s 101ms] HttpClientImpl(54) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 102ms] HttpClientImpl(54) ClientImpl (async) send http://127.0.0.1:33555/ GET DEBUG: [HttpClient-53-Worker0] [8s 102ms] Exchange establishing exchange for http://127.0.0.1:33555/ GET, proxy=null DEBUG: [HttpClient-53-Worker0] [8s 102ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-53-Worker0] [8s 102ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-53-Worker0] [8s 102ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-53-Worker0] [8s 102ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-53-Worker0] [8s 103ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-53-Worker0] [8s 103ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-53-Worker0] [8s 103ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker0] [8s 103ms] Http1Exchange Sending headers only DEBUG: [HttpClient-53-Worker0] [8s 103ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5d456808 queue.isEmpty: true DEBUG: [HttpClient-53-Worker0] [8s 103ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5d456808, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-53-Worker0] [8s 103ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [8s 103ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [8s 103ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [8s 103ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [8s 103ms] Http1Exchange response created in advance DEBUG: [HttpClient-53-Worker0] [8s 103ms] Http1Exchange initiating connect async DEBUG: [HttpClient-53-Worker0] [8s 103ms] PlainHttpConnection(SocketTube(114)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [8s 103ms] PlainHttpConnection(SocketTube(114)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [8s 104ms] PlainHttpConnection(SocketTube(114)) 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=36355,localport=33555] TestServer(1): starting connection DEBUG: [HttpClient-54-SelectorManager] [8s 104ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@70368233 for C (true) DEBUG: [HttpClient-54-SelectorManager] [8s 105ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: finishing connect DEBUG: [HttpClient-54-SelectorManager] [8s 105ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36355 DEBUG: [HttpClient-53-Worker1] [8s 105ms] PlainHttpConnection(SocketTube(114)) finishConnect, setting connected=true DEBUG: [HttpClient-53-Worker1] [8s 105ms] Http1Exchange SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker1] [8s 105ms] SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker1] [8s 105ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [8s 105ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-53-Worker1] [8s 105ms] SocketTube(114) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-Worker1] [8s 105ms] Http1Publisher(SocketTube(114)) got subscriber: SocketTube(114) DEBUG: [HttpClient-53-Worker1] [8s 105ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-53-Worker1] [8s 105ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-53-Worker1] [8s 105ms] Http1Exchange requestAction.headers Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:33555/ GET DEBUG: [HttpClient-53-Worker1] [8s 105ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-53-Worker1] [8s 105ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [8s 105ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker1] [8s 106ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-54-SelectorManager] [8s 108ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [8s 109ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7acee943 DEBUG: [HttpClient-54-SelectorManager] [8s 109ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [8s 109ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [8s 109ms] Http1AsyncReceiver(SocketTube(114)) Received onSubscribed from upstream DEBUG: [HttpClient-54-SelectorManager] [8s 109ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [8s 109ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-54-SelectorManager] [8s 109ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [8s 109ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-53-Worker3] [8s 113ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-53-Worker3] [8s 113ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker3] [8s 113ms] Exchange sendRequestBody DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Publisher(SocketTube(114)) onNext with 191 bytes DEBUG: [HttpClient-53-Worker3] [8s 113ms] SocketTube(114) trying to write: 191 DEBUG: [HttpClient-53-Worker3] [8s 113ms] SocketTube(114) wrote: 191 DEBUG: [HttpClient-53-Worker3] [8s 113ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [8s 113ms] SocketTube(114) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker3] [8s 113ms] SocketTube(114) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Exchange reading headers DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) First time around DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) headersReader is not yet completed DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker3] [8s 113ms] Http1Publisher(SocketTube(114)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7e7f5d1e DEBUG: [HttpClient-53-Worker3] [8s 113ms] SocketTube(114) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker2] [8s 113ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker2] [8s 113ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker2] [8s 113ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-53-Worker2] [8s 113ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-53-Worker2] [8s 113ms] SocketTube(114) resuming read event DEBUG: [HttpClient-53-Worker2] [8s 114ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [8s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcc687e for R (true) DEBUG: [HttpClient-54-SelectorManager] [8s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcc687e for None (false) DEBUG: [HttpClient-54-SelectorManager] [8s 114ms] SocketTube(114) read bytes: 71 DEBUG: [HttpClient-54-SelectorManager] [8s 114ms] Http1AsyncReceiver(SocketTube(114)) Putting 71 bytes into the queue DEBUG: [HttpClient-54-SelectorManager] [8s 114ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcc687e for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 114ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 114ms] Http1AsyncReceiver(SocketTube(114)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5d456808 DEBUG: [HttpClient-53-Worker4] [8s 114ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker4] [8s 114ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5d456808 DEBUG: [HttpClient-53-Worker4] [8s 114ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-53-Worker4] [8s 114ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-53-Worker4] [8s 114ms] Http1AsyncReceiver(SocketTube(114)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5d456808 DEBUG: [HttpClient-53-Worker4] [8s 114ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-53-Worker4] [8s 114ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-53-Worker4] [8s 114ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36355 remote=/127.0.0.1:33555] DEBUG: [HttpClient-53-Worker4] [8s 114ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) readBody: return2Cache: false DEBUG: [HttpClient-53-Worker4] [8s 114ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75570f88(54) DEBUG: [HttpClient-53-Worker4] [8s 115ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7b671de9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4cacf5db queue.isEmpty: false DEBUG: [HttpClient-53-Worker4] [8s 115ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-53-Worker4] [8s 115ms] PlainHttpConnection(SocketTube(114))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-53-Worker4] [8s 115ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker4] [8s 115ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-53-Worker4] [8s 115ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker4] [8s 115ms] Exchange Ignored body DEBUG: [HttpClient-53-Worker4] [8s 115ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-53-Worker4] [8s 115ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-53-Worker4] [8s 115ms] Http2Connection(SocketTube(114)) Opened stream 1 DEBUG: [HttpClient-53-Worker4] [8s 115ms] Http2Connection(SocketTube(114))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-53-Worker4] [8s 115ms] Http2Connection(SocketTube(114))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-53-Worker4] [8s 115ms] SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker4] [8s 115ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-53-Worker4] [8s 115ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-53-Worker4] [8s 115ms] SocketTube(114) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 115ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-53-Worker4] [8s 115ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-53-Worker4] [8s 115ms] SocketTube(114) write: registering startSubscription event Apr 01, 2024 8:42: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] [8s 116ms] PlainHttpConnection(SocketTube(114)) added 63 bytes in the priority write queue DEBUG: [HttpClient-53-Worker4] [8s 116ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:42: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] [8s 116ms] PlainHttpConnection(SocketTube(114)) added 13 bytes in the priority write queue DEBUG: [HttpClient-53-Worker4] [8s 116ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http2Connection(SocketTube(114)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http2Connection(SocketTube(114)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http2Connection(SocketTube(114)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http1AsyncReceiver(SocketTube(114)) stopping DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http1AsyncReceiver(SocketTube(114)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http1AsyncReceiver(SocketTube(114)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http2Connection(SocketTube(114)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http2Connection(SocketTube(114)) H2 processed buffered data DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-53-Worker4] [8s 116ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Finished reading body: READING_BODY DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75570f88(54) DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7b671de9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4cacf5db, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-53-Worker4] [8s 116ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-54-SelectorManager] [8s 118ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [8s 118ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@eb9f4d4 DEBUG: [HttpClient-54-SelectorManager] [8s 118ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-54-SelectorManager] [8s 118ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [8s 118ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [8s 118ms] Http2Connection(SocketTube(114)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-54-SelectorManager] [8s 118ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-54-SelectorManager] [8s 118ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcc687e for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 118ms] SocketTube(114) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [8s 118ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [8s 118ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-54-SelectorManager] [8s 118ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [8s 118ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-53-Worker5] [8s 119ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker5] [8s 119ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker5] [8s 119ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker5] [8s 119ms] SocketTube(114) trying to write: 63 DEBUG: [HttpClient-53-Worker5] [8s 119ms] SocketTube(114) wrote: 63 DEBUG: [HttpClient-53-Worker5] [8s 119ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker5] [8s 119ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker5] [8s 119ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [8s 119ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 119ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-53-Worker5] [8s 119ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(114) DEBUG: [Test-server-pool] [8s 119ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker5] [8s 119ms] SocketTube(114) trying to write: 13 DEBUG: [Test-server-pool] [8s 119ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 119ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 119ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker5] [8s 119ms] SocketTube(114) wrote: 13 DEBUG: [HttpClient-53-Worker5] [8s 119ms] SocketTube(114) write: requesting more... DEBUG: [Test-server-pool] [8s 119ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker5] [8s 119ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker5] [8s 119ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [8s 119ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker5] [8s 119ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 120ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [readLoop] [8s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 120ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 120ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 120ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 120ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 120ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 120ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 120ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 120ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-SelectorManager] [8s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcc687e for None (false) DEBUG: [HttpClient-54-SelectorManager] [8s 120ms] SocketTube(114) read bytes: 48 DEBUG: [HttpClient-54-SelectorManager] [8s 120ms] Http2Connection(SocketTube(114)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [8s 120ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcc687e for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 120ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [8s 120ms] Http2Connection(SocketTube(114)) sending 48 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [8s 120ms] Http2Connection(SocketTube(114)) H2 Receiving(1): 48 DEBUG: [HttpClient-53-Worker6] [8s 120ms] Http2Connection(SocketTube(114)) Processing 48 DEBUG: [HttpClient-53-Worker6] [8s 120ms] FramesDecoder decodes: 48 DEBUG: [HttpClient-53-Worker6] [8s 120ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-53-Worker6] [8s 121ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-SelectorManager] [8s 121ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcc687e for None (false) DEBUG: [HttpClient-54-SelectorManager] [8s 121ms] SocketTube(114) read bytes: 50 DEBUG: [HttpClient-54-SelectorManager] [8s 121ms] Http2Connection(SocketTube(114)) onNext: got 50 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [8s 121ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 121ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3fcc687e for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 121ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:42: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] [8s 121ms] Http2Connection(SocketTube(114)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [8s 122ms] PlainHttpConnection(SocketTube(114)) added 9 bytes to the write queue DEBUG: [HttpClient-53-Worker6] [8s 122ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker6] [8s 122ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker6] [8s 122ms] SocketTube(114) trying to write: 9 DEBUG: [HttpClient-53-Worker6] [8s 122ms] SocketTube(114) wrote: 9 DEBUG: [HttpClient-53-Worker6] [8s 122ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker6] [8s 122ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker6] [8s 122ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [8s 122ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [8s 122ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [8s 122ms] Http2Connection(SocketTube(114)) H2 processed(1) DEBUG: [HttpClient-53-Worker6] [8s 122ms] Http2Connection(SocketTube(114)) sending 50 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [8s 122ms] Http2Connection(SocketTube(114)) H2 Receiving(2): 50 DEBUG: [HttpClient-53-Worker6] [8s 122ms] Http2Connection(SocketTube(114)) Processing 50 DEBUG: [HttpClient-53-Worker6] [8s 122ms] FramesDecoder decodes: 50 DEBUG: [HttpClient-53-Worker6] [8s 122ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [8s 122ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [8s 123ms] Http2Connection(SocketTube(114))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [8s 123ms] Http2Connection(SocketTube(114))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-53-Worker6] [8s 123ms] Http2Connection(SocketTube(114))/Stream(1) Completing responseCF(0) with response headers DEBUG: [readLoop] [8s 123ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 123ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 123ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 123ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 123ms] FramesDecoder Tail size is now: 0, current= Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:33555/) 200 HTTP_2 Local port: 36355 DEBUG: [HttpClient-53-Worker6] [8s 124ms] Http2Connection(SocketTube(114))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:33555/) 200 HTTP_2 Local port: 36355 DEBUG: [HttpClient-53-Worker6] [8s 124ms] Http2Connection(SocketTube(114))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-53-Worker6] [8s 124ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker6] [8s 124ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [8s 125ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [8s 125ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-53-Worker6] [8s 125ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-53-Worker6] [8s 125ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-53-Worker6] [8s 125ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [8s 125ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [8s 125ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onComplete DEBUG: [HttpClient-53-Worker6] [8s 125ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker6] [8s 125ms] HttpClientImpl(54) ClientImpl (async) elapsed 23 millis for GET to http://127.0.0.1:33555/ DEBUG: [HttpClient-53-Worker6] [8s 125ms] Http2Connection(SocketTube(114))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [8s 125ms] Http2Connection(SocketTube(114))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [8s 125ms] Http2Connection(SocketTube(114))/Stream(1) close stream 1 DEBUG: [HttpClient-53-Worker6] [8s 125ms] Http2Connection(SocketTube(114)) Closed stream 1 DEBUG: [HttpClient-54-SelectorManager] [8s 125ms] HttpClientImpl(54) SelectorManager shutting down DEBUG: [HttpClient-53-Worker6] [8s 125ms] Http2Connection(SocketTube(114))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c3582cc DEBUG: [HttpClient-53-Worker6] [8s 125ms] Http2Connection(SocketTube(114))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-Worker6] [8s 125ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-54-SelectorManager] [8s 125ms] Http2ClientImpl stopping DEBUG: [HttpClient-54-SelectorManager] [8s 126ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 126ms] Http2Connection(SocketTube(114)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:42: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] [8s 126ms] Http2Connection(SocketTube(114)) H2 processed(2) Apr 01, 2024 8:42: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] [8s 126ms] PlainHttpConnection(SocketTube(114)) added 34 bytes to the write queue DEBUG: [HttpClient-54-SelectorManager] [8s 126ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-SelectorManager] [8s 126ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-SelectorManager] [8s 126ms] SocketTube(114) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 126ms] SocketTube(114) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 126ms] SocketTube(114) pausing read event DEBUG: [HttpClient-54-SelectorManager] [8s 126ms] SocketTube(114) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@eb9f4d4 DEBUG: [HttpClient-54-SelectorManager] [8s 126ms] SocketTube(114) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 126ms] Http2Connection(SocketTube(114)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 126ms] SocketTube(114) Stopping read scheduler DEBUG: [HttpClient-54-SelectorManager] [8s 126ms] SocketTube(114) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [8s 126ms] SocketTube(114) Read scheduler stopped DEBUG: [HttpClient-54-SelectorManager] [8s 126ms] SocketTube(114) write: cancel DEBUG: [HttpClient-53-Worker7] [8s 126ms] Http2Connection(SocketTube(114)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-54-SelectorManager] [8s 126ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-53-Worker7] [8s 127ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 127ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: cancelled by SocketTube(114) DEBUG: [HttpClient-54-SelectorManager] [8s 127ms] SocketTube(114) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [8s 127ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [8s 127ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 127ms] PlainHttpConnection(SocketTube(114)) Closing channel: channel not registered with selector DEBUG: [HttpClient-54-SelectorManager] [8s 127ms] SocketTube(114) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:36355 stopping. 1 streams TestServer: Connection writer stopping Apr 01, 2024 8:42: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] [8s 128ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [MainThread] [8s 129ms] HttpClientImpl(55) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 129ms] HttpClientImpl(55) ClientImpl (async) send http://127.0.0.1:33555/ GET DEBUG: [HttpClient-54-Worker0] [8s 130ms] Exchange establishing exchange for http://127.0.0.1:33555/ GET, proxy=null DEBUG: [HttpClient-54-Worker0] [8s 130ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-54-Worker0] [8s 130ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-54-Worker0] [8s 130ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-54-Worker0] [8s 130ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-54-Worker0] [8s 130ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-54-Worker0] [8s 130ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-54-Worker0] [8s 131ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker0] [8s 131ms] Http1Exchange Sending headers only DEBUG: [HttpClient-54-Worker0] [8s 131ms] Http1AsyncReceiver(SocketTube(115)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7319db43 queue.isEmpty: true DEBUG: [HttpClient-54-Worker0] [8s 131ms] Http1AsyncReceiver(SocketTube(115)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7319db43, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-54-Worker0] [8s 131ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [8s 131ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [8s 131ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [8s 131ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [8s 131ms] Http1Exchange response created in advance DEBUG: [HttpClient-54-Worker0] [8s 131ms] Http1Exchange initiating connect async DEBUG: [HttpClient-54-Worker0] [8s 131ms] PlainHttpConnection(SocketTube(115)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [8s 131ms] PlainHttpConnection(SocketTube(115)) bind completed /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [8s 131ms] PlainHttpConnection(SocketTube(115)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-55-SelectorManager] [8s 131ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@630604b1 for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=42609,localport=33555] TestServer(1): starting connection DEBUG: [HttpClient-55-SelectorManager] [8s 132ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: finishing connect DEBUG: [HttpClient-55-SelectorManager] [8s 132ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42609 DEBUG: [HttpClient-54-Worker1] [8s 132ms] PlainHttpConnection(SocketTube(115)) finishConnect, setting connected=true DEBUG: [HttpClient-54-Worker1] [8s 132ms] Http1Exchange SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker1] [8s 132ms] SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker1] [8s 132ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-54-Worker1] [8s 132ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-54-Worker1] [8s 132ms] SocketTube(115) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-Worker1] [8s 132ms] Http1Publisher(SocketTube(115)) got subscriber: SocketTube(115) DEBUG: [HttpClient-55-SelectorManager] [8s 132ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [8s 132ms] SocketTube(115) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@69fe6fc1 DEBUG: [HttpClient-55-SelectorManager] [8s 132ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [8s 132ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [8s 132ms] Http1AsyncReceiver(SocketTube(115)) Received onSubscribed from upstream DEBUG: [HttpClient-55-SelectorManager] [8s 132ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [8s 132ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-54-Worker2] [8s 132ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker2] [8s 132ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker2] [8s 132ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-54-Worker2] [8s 132ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-54-Worker2] [8s 132ms] SocketTube(115) resuming read event DEBUG: [HttpClient-54-Worker2] [8s 132ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [8s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cfcec9a for R (true) DEBUG: [HttpClient-54-Worker1] [8s 132ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-54-Worker1] [8s 132ms] SocketTube(115) write: registering startSubscription event DEBUG: [HttpClient-54-Worker1] [8s 132ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-55-SelectorManager] [8s 132ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [8s 132ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-54-Worker3] [8s 133ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker3] [8s 133ms] Http1Publisher(SocketTube(115)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [8s 133ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker3] [8s 133ms] Http1Publisher(SocketTube(115)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-54-Worker3] [8s 133ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:33555/ GET DEBUG: [HttpClient-54-Worker1] [8s 133ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-54-Worker1] [8s 133ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [8s 133ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker1] [8s 133ms] Http1Publisher(SocketTube(115)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker1] [8s 133ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-54-Worker1] [8s 133ms] Http1Publisher(SocketTube(115)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [8s 133ms] Http1Publisher(SocketTube(115)) onNext with 191 bytes DEBUG: [HttpClient-54-Worker1] [8s 133ms] SocketTube(115) trying to write: 191 DEBUG: [HttpClient-54-Worker1] [8s 133ms] SocketTube(115) wrote: 191 DEBUG: [HttpClient-54-Worker1] [8s 133ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker1] [8s 133ms] Http1Publisher(SocketTube(115)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker1] [8s 133ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [8s 133ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [8s 133ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker1] [8s 133ms] Http1Publisher(SocketTube(115)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-54-Worker1] [8s 133ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker1] [8s 133ms] Exchange sendRequestBody DEBUG: [HttpClient-54-Worker1] [8s 133ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-54-Worker1] [8s 133ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-54-Worker1] [8s 133ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker1] [8s 133ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker1] [8s 134ms] Http1Publisher(SocketTube(115)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker1] [8s 134ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-54-Worker1] [8s 134ms] Http1Publisher(SocketTube(115)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker1] [8s 134ms] Http1Publisher(SocketTube(115)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@569fbd58 DEBUG: [HttpClient-54-Worker1] [8s 134ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-54-Worker1] [8s 134ms] Http1Exchange reading headers DEBUG: [HttpClient-55-SelectorManager] [8s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cfcec9a for None (false) DEBUG: [HttpClient-54-Worker1] [8s 134ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-54-Worker1] [8s 134ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) First time around DEBUG: [HttpClient-54-Worker1] [8s 134ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) headersReader is not yet completed DEBUG: [HttpClient-55-SelectorManager] [8s 134ms] SocketTube(115) read bytes: 71 DEBUG: [HttpClient-55-SelectorManager] [8s 134ms] Http1AsyncReceiver(SocketTube(115)) Putting 71 bytes into the queue DEBUG: [HttpClient-55-SelectorManager] [8s 134ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cfcec9a for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 134ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 134ms] Http1AsyncReceiver(SocketTube(115)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7319db43 DEBUG: [HttpClient-54-Worker4] [8s 134ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker4] [8s 134ms] Http1AsyncReceiver(SocketTube(115)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7319db43 DEBUG: [HttpClient-54-Worker4] [8s 134ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-54-Worker4] [8s 134ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-54-Worker4] [8s 134ms] Http1AsyncReceiver(SocketTube(115)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7319db43 DEBUG: [HttpClient-54-Worker4] [8s 134ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-54-Worker4] [8s 134ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-54-Worker4] [8s 135ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:42609 remote=/127.0.0.1:33555] DEBUG: [HttpClient-54-Worker4] [8s 135ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) readBody: return2Cache: false DEBUG: [HttpClient-54-Worker4] [8s 135ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5ef3ae1a(55) DEBUG: [HttpClient-54-Worker4] [8s 135ms] Http1AsyncReceiver(SocketTube(115)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@75e04e9d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70f5f7fd queue.isEmpty: false DEBUG: [HttpClient-54-Worker4] [8s 135ms] Http1AsyncReceiver(SocketTube(115)) Delegate done: 0 DEBUG: [HttpClient-54-Worker4] [8s 135ms] PlainHttpConnection(SocketTube(115))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-54-Worker4] [8s 135ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker4] [8s 135ms] Http1AsyncReceiver(SocketTube(115)) cleared DEBUG: [HttpClient-54-Worker4] [8s 135ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker4] [8s 135ms] Exchange Ignored body DEBUG: [HttpClient-54-Worker4] [8s 135ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-54-Worker4] [8s 136ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-54-Worker4] [8s 136ms] Http2Connection(SocketTube(115)) Opened stream 1 DEBUG: [HttpClient-54-Worker4] [8s 136ms] Http2Connection(SocketTube(115))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-54-Worker4] [8s 136ms] Http2Connection(SocketTube(115))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-54-Worker4] [8s 136ms] SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker4] [8s 136ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-54-Worker4] [8s 136ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-54-Worker4] [8s 136ms] SocketTube(115) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 136ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-54-Worker4] [8s 136ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-54-Worker4] [8s 136ms] SocketTube(115) write: registering startSubscription event DEBUG: [HttpClient-55-SelectorManager] [8s 136ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [8s 136ms] SocketTube(115) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1d9a4396 DEBUG: [HttpClient-55-SelectorManager] [8s 136ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-55-SelectorManager] [8s 136ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [8s 136ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [8s 136ms] Http2Connection(SocketTube(115)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-SelectorManager] [8s 136ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-SelectorManager] [8s 136ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cfcec9a for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 136ms] SocketTube(115) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [8s 136ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [8s 136ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [8s 136ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [8s 136ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-54-Worker5] [8s 136ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [8s 136ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 136ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:42: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] [8s 136ms] PlainHttpConnection(SocketTube(115)) added 63 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [8s 136ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [8s 136ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker4] [8s 136ms] SocketTube(115) trying to write: 63 DEBUG: [HttpClient-54-Worker4] [8s 136ms] SocketTube(115) wrote: 63 DEBUG: [HttpClient-54-Worker4] [8s 136ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker4] [8s 136ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker4] [8s 136ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 136ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 136ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-54-Worker4] [8s 136ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [8s 136ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 136ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 136ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 136ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 136ms] 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 Apr 01, 2024 8:42: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] [8s 137ms] PlainHttpConnection(SocketTube(115)) added 13 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [8s 137ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [8s 137ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker4] [8s 137ms] SocketTube(115) trying to write: 13 DEBUG: [HttpClient-54-Worker4] [8s 137ms] SocketTube(115) wrote: 13 DEBUG: [HttpClient-54-Worker4] [8s 137ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker4] [8s 137ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker4] [8s 137ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 137ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 137ms] Http2Connection(SocketTube(115)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-54-Worker4] [8s 137ms] Http2Connection(SocketTube(115)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-54-Worker4] [8s 137ms] Http2Connection(SocketTube(115)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker4] [8s 137ms] Http1AsyncReceiver(SocketTube(115)) stopping TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / TestServer(1): connection started DEBUG: [readLoop] [8s 137ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 137ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 137ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 137ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 137ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 137ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [readLoop] [8s 137ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 137ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 137ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 137ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 137ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 137ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-SelectorManager] [8s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cfcec9a for None (false) DEBUG: [HttpClient-55-SelectorManager] [8s 138ms] SocketTube(115) read bytes: 63 DEBUG: [HttpClient-55-SelectorManager] [8s 138ms] Http2Connection(SocketTube(115)) onNext: got 63 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [8s 138ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cfcec9a for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 138ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [8s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cfcec9a for None (false) DEBUG: [HttpClient-54-Worker4] [8s 137ms] Http1AsyncReceiver(SocketTube(115)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-55-SelectorManager] [8s 138ms] SocketTube(115) read bytes: 35 DEBUG: [HttpClient-55-SelectorManager] [8s 138ms] Http2Connection(SocketTube(115)) onNext: got 35 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [8s 138ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2cfcec9a for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 138ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 138ms] Http1AsyncReceiver(SocketTube(115)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-54-Worker4] [8s 138ms] Http2Connection(SocketTube(115)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-54-Worker4] [8s 138ms] Http2Connection(SocketTube(115)) H2 processed buffered data DEBUG: [HttpClient-54-Worker4] [8s 138ms] Http2Connection(SocketTube(115)) sending 63 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker4] [8s 138ms] Http2Connection(SocketTube(115)) H2 Receiving(1): 63 DEBUG: [HttpClient-54-Worker4] [8s 138ms] Http2Connection(SocketTube(115)) Processing 63 DEBUG: [HttpClient-54-Worker4] [8s 138ms] FramesDecoder decodes: 63 DEBUG: [HttpClient-54-Worker4] [8s 138ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker4] [8s 139ms] 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 8:42: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-Worker4] [8s 139ms] Http2Connection(SocketTube(115)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker4] [8s 139ms] PlainHttpConnection(SocketTube(115)) added 9 bytes to the write queue DEBUG: [HttpClient-54-Worker4] [8s 139ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [8s 139ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker4] [8s 139ms] SocketTube(115) trying to write: 9 DEBUG: [HttpClient-54-Worker4] [8s 139ms] SocketTube(115) wrote: 9 DEBUG: [HttpClient-54-Worker4] [8s 139ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker4] [8s 139ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [readLoop] [8s 139ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 139ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 139ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 139ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 139ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker4] [8s 139ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 140ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 140ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker4] [8s 140ms] Http2Connection(SocketTube(115))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker4] [8s 140ms] Http2Connection(SocketTube(115))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-54-Worker4] [8s 140ms] Http2Connection(SocketTube(115))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [HttpClient-54-Worker4] [8s 140ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker4] [8s 141ms] Http2Connection(SocketTube(115)) H2 processed(1) DEBUG: [HttpClient-54-Worker4] [8s 141ms] Http2Connection(SocketTube(115)) sending 35 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker4] [8s 141ms] Http2Connection(SocketTube(115)) H2 Receiving(2): 35 DEBUG: [HttpClient-54-Worker4] [8s 141ms] Http2Connection(SocketTube(115)) Processing 35 DEBUG: [HttpClient-54-Worker4] [8s 141ms] FramesDecoder decodes: 35 DEBUG: [HttpClient-54-Worker4] [8s 141ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker4] [8s 141ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker4] [8s 141ms] Http2Connection(SocketTube(115))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker4] [8s 141ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker4] [8s 141ms] Http2Connection(SocketTube(115))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker4] [8s 141ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 8:42: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-Worker4] [8s 141ms] Http2Connection(SocketTube(115))/Stream(1) incoming: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-54-Worker4] [8s 141ms] Http2Connection(SocketTube(115))/Stream(1) completing requestBodyCF normally due to received RESET(NO_ERROR) (stream=1) DEBUG: [HttpClient-54-Worker4] [8s 141ms] Http2Connection(SocketTube(115)) H2 processed(2) DEBUG: [HttpClient-54-Worker4] [8s 141ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker4] [8s 141ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http1AsyncReceiver(SocketTube(115)) cleared DEBUG: [HttpClient-54-Worker4] [8s 142ms] Exchange Getting response async streamid: 1 Apr 01, 2024 8:42:37 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:33555/) 200 HTTP_2 Local port: 42609 DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http2Connection(SocketTube(115))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:33555/) 200 HTTP_2 Local port: 42609 DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http2Connection(SocketTube(115))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-54-Worker4] [8s 142ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http2Connection(SocketTube(115))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http2Connection(SocketTube(115))/Stream(1) incoming: onComplete DEBUG: [HttpClient-54-Worker4] [8s 142ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http2Connection(SocketTube(115))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http2Connection(SocketTube(115))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http2Connection(SocketTube(115))/Stream(1) close stream 1 DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http2Connection(SocketTube(115)) Closed stream 1 DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http2Connection(SocketTube(115))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2b57e77d DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http2Connection(SocketTube(115))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-54-Worker4] [8s 142ms] HttpClientImpl(55) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:33555/ DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Finished reading body: READING_BODY DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5ef3ae1a(55) DEBUG: [HttpClient-55-SelectorManager] [8s 142ms] HttpClientImpl(55) SelectorManager shutting down DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http1AsyncReceiver(SocketTube(115)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@75e04e9d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@70f5f7fd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-54-Worker4] [8s 142ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-55-SelectorManager] [8s 142ms] Http2ClientImpl stopping DEBUG: [HttpClient-55-SelectorManager] [8s 143ms] Http2Connection(SocketTube(115)) Close all streams DEBUG: [HttpClient-55-SelectorManager] [8s 143ms] Http2Connection(SocketTube(115)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:42: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] [8s 143ms] PlainHttpConnection(SocketTube(115)) added 34 bytes to the write queue DEBUG: [HttpClient-55-SelectorManager] [8s 143ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-55-SelectorManager] [8s 143ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-55-SelectorManager] [8s 143ms] SocketTube(115) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 143ms] SocketTube(115) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 143ms] SocketTube(115) pausing read event DEBUG: [HttpClient-55-SelectorManager] [8s 143ms] SocketTube(115) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1d9a4396 DEBUG: [HttpClient-55-SelectorManager] [8s 143ms] SocketTube(115) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 143ms] Http2Connection(SocketTube(115)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 143ms] SocketTube(115) Stopping read scheduler DEBUG: [HttpClient-55-SelectorManager] [8s 143ms] SocketTube(115) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [8s 143ms] SocketTube(115) Read scheduler stopped DEBUG: [HttpClient-54-Worker6] [8s 143ms] Http2Connection(SocketTube(115)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-55-SelectorManager] [8s 143ms] SocketTube(115) write: cancel DEBUG: [HttpClient-55-SelectorManager] [8s 144ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-54-Worker6] [8s 144ms] Http2Connection(SocketTube(115)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 144ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: cancelled by SocketTube(115) DEBUG: [HttpClient-55-SelectorManager] [8s 144ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [8s 144ms] Http2Connection(SocketTube(115)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-55-SelectorManager] [8s 144ms] Http2Connection(SocketTube(115)) Close all streams DEBUG: [HttpClient-55-SelectorManager] [8s 144ms] PlainHttpConnection(SocketTube(115)) Closing channel: channel not registered with selector DEBUG: [HttpClient-55-SelectorManager] [8s 144ms] SocketTube(115) signal read error: java.io.IOException: connection closed locally Apr 01, 2024 8:42: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-54-Worker6] [8s 144ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(115)) DEBUG: [MainThread] [8s 145ms] HttpClientImpl(56) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) Server connection to /127.0.0.1:42609 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 151ms] HttpClientImpl(56) ClientImpl (async) send https://127.0.0.1:58355/ GET DEBUG: [HttpClient-55-Worker0] [8s 151ms] Exchange establishing exchange for https://127.0.0.1:58355/ GET, proxy=null Apr 01, 2024 8:42:37 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42: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] [8s 152ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-55-Worker0] [8s 152ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-55-Worker0] [8s 152ms] PlainHttpConnection(SocketTube(116)) registering connect event DEBUG: [HttpClient-55-Worker0] [8s 152ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-56-SelectorManager] [8s 153ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@256d3140 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=42918, Session(1711996957457|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-56-SelectorManager] [8s 153ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: finishing connect DEBUG: [HttpClient-56-SelectorManager] [8s 153ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42918 DEBUG: [HttpClient-55-Worker1] [8s 153ms] SocketTube(116) connecting flows DEBUG: [HttpClient-55-Worker1] [8s 153ms] SocketTube(116) read publisher got subscriber DEBUG: [HttpClient-55-Worker1] [8s 153ms] SocketTube(116) registering subscribe event DEBUG: [HttpClient-55-Worker1] [8s 153ms] SocketTube(116) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-Worker1] [8s 153ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [8s 153ms] SocketTube(116) subscribe event raised DEBUG: [HttpClient-56-SelectorManager] [8s 153ms] 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@2f955a30[Not completed, 4 dependents] (id=7894) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 153ms] SocketTube(116) read demand reset to 0 DEBUG: [HttpClient-56-SelectorManager] [8s 153ms] SocketTube(116) calling onSubscribe DEBUG: [HttpClient-56-SelectorManager] [8s 154ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [8s 154ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-SelectorManager] [8s 154ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 154ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [8s 154ms] SSL Reader(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-56-SelectorManager] [8s 154ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-56-SelectorManager] [8s 154ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-56-SelectorManager] [8s 154ms] SocketTube(116) onSubscribe called DEBUG: [HttpClient-56-SelectorManager] [8s 154ms] SocketTube(116) pending subscriber subscribed DEBUG: [HttpClient-56-SelectorManager] [8s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a97d1a6 for R (true) DEBUG: [HttpClient-55-Worker1] [8s 153ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker1] [8s 154ms] SSL Writer(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SocketTube(116) DEBUG: [HttpClient-55-Worker1] [8s 154ms] SocketTube(116) subscribed for writing DEBUG: [HttpClient-55-Worker1] [8s 154ms] SocketTube(116) write: registering startSubscription event DEBUG: [HttpClient-55-Worker1] [8s 154ms] SSL Writer(SocketTube(116)) onSubscribe initiating handshaking DEBUG: [HttpClient-56-SelectorManager] [8s 154ms] SocketTube(116) write: starting subscription DEBUG: [HttpClient-56-SelectorManager] [8s 154ms] SocketTube(116) write: offloading requestMore DEBUG: [HttpClient-55-Worker2] [8s 154ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker2] [8s 154ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [8s 154ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [8s 154ms] SSL Writer(SocketTube(116)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-55-Worker1] [8s 154ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-55-Worker1] [8s 154ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker1] [8s 156ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [8s 156ms] SSL Writer(SocketTube(116)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-55-Worker1] [8s 156ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [8s 156ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker1] [8s 156ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker1] [8s 156ms] SSL Writer(SocketTube(116)) Sending 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [8s 156ms] SSL Writer(SocketTube(116)) Adding 2191 to outputQ queue DEBUG: [HttpClient-55-Worker1] [8s 156ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker1] [8s 156ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker1] [8s 156ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [8s 156ms] SocketTube(116) trying to write: 2191 DEBUG: [HttpClient-55-Worker1] [8s 157ms] SocketTube(116) wrote: 2191 DEBUG: [HttpClient-55-Worker1] [8s 157ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker1] [8s 157ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [8s 157ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [8s 157ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker1] [8s 157ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [8s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a97d1a6 for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 159ms] HttpClientImpl(56) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-56-SelectorManager] [8s 159ms] SocketTube(116) read bytes: 133 DEBUG: [HttpClient-56-SelectorManager] [8s 159ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 159ms] SSL Reader(SocketTube(116)) Adding 133 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 159ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a97d1a6 for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 159ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 160ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [8s 160ms] SSL Reader(SocketTube(116)) Unwrapping: 133 DEBUG: [HttpClient-55-Worker3] [8s 160ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker3] [8s 160ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [8s 160ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 133 DEBUG: [HttpClient-55-Worker3] [8s 160ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [8s 160ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [8s 160ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [8s 161ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-55-Worker3] [8s 161ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-55-Worker3] [8s 161ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [8s 161ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [8s 161ms] SSL Writer(SocketTube(116)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [8s 161ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [8s 161ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [8s 161ms] SSL Writer(SocketTube(116)) Sending 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [8s 161ms] SSL Writer(SocketTube(116)) Adding 6 to outputQ queue DEBUG: [HttpClient-55-Worker3] [8s 161ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [8s 161ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 161ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [8s 161ms] SocketTube(116) trying to write: 6 DEBUG: [HttpClient-55-Worker3] [8s 162ms] SocketTube(116) wrote: 6 DEBUG: [HttpClient-55-Worker3] [8s 162ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker3] [8s 162ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 162ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 162ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker3] [8s 162ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 162ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [8s 162ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker3] [8s 162ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker3] [8s 162ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 162ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [8s 162ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a97d1a6 for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 162ms] SocketTube(116) read bytes: 175 DEBUG: [HttpClient-56-SelectorManager] [8s 162ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 162ms] SSL Reader(SocketTube(116)) Adding 175 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 162ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 162ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a97d1a6 for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 162ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [8s 162ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a97d1a6 for R (false) DEBUG: [HttpClient-55-Worker4] [8s 162ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker4] [8s 162ms] SSL Reader(SocketTube(116)) Unwrapping: 175 DEBUG: [HttpClient-55-Worker4] [8s 162ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-55-Worker4] [8s 162ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [8s 162ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 6 DEBUG: [HttpClient-55-Worker4] [8s 163ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker4] [8s 163ms] SSL Reader(SocketTube(116)) Unwrapping: 169 DEBUG: [HttpClient-55-Worker4] [8s 163ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-55-Worker4] [8s 163ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [8s 163ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 79 DEBUG: [HttpClient-55-Worker4] [8s 163ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker4] [8s 163ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker4] [8s 163ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker4] [8s 163ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-55-Worker4] [8s 163ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [8s 163ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker4] [8s 163ms] SSL Reader(SocketTube(116)) Unwrapping: 90 DEBUG: [HttpClient-55-Worker4] [8s 164ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker4] [8s 164ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [8s 164ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 90 DEBUG: [HttpClient-55-Worker4] [8s 164ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker4] [8s 164ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-55-Worker4] [8s 164ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker4] [8s 164ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 164ms] SSL Writer(SocketTube(116)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [8s 164ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 164ms] SSLFlowDelegate(SocketTube(116)) setALPN = h2 DEBUG: [HttpClient-55-Worker4] [8s 164ms] PlainHttpConnection(SocketTube(116)) finishConnect, setting connected=true DEBUG: [HttpClient-55-Worker4] [8s 165ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-55-Worker4] [8s 165ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-55-Worker4] [8s 165ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-55-Worker4] [8s 165ms] SSLTube(SocketTube(116)) connecting flows DEBUG: [HttpClient-55-Worker4] [8s 165ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5c326a15 DEBUG: [HttpClient-55-Worker4] [8s 165ms] Http2Connection(SSLTube(SocketTube(116))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-Worker4] [8s 165ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 165ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 165ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 165ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 165ms] SSLTube(SocketTube(116)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-55-Worker4] [8s 165ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) Apr 01, 2024 8:42: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-55-Worker4] [8s 166ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 63 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [8s 166ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [8s 166ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 166ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [8s 166ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker4] [8s 166ms] SSL Writer(SocketTube(116)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [8s 166ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-Worker4] [8s 167ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 13 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [8s 167ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [8s 167ms] Http2Connection(SSLTube(SocketTube(116))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-55-Worker4] [8s 167ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-55-Worker4] [8s 167ms] Http2Connection(SSLTube(SocketTube(116))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker4] [8s 167ms] Http2Connection(SSLTube(SocketTube(116))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-55-Worker4] [8s 167ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed buffered data DEBUG: [HttpClient-55-Worker4] [8s 167ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker4] [8s 167ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker4] [8s 167ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-55-Worker4] [8s 167ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-55-Worker4] [8s 167ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-55-Worker4] [8s 167ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [8s 167ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58355/ GET DEBUG: [HttpClient-55-Worker4] [8s 167ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-55-Worker4] [8s 167ms] Http2Connection(SSLTube(SocketTube(116))) Opened stream 1 DEBUG: [HttpClient-55-Worker4] [8s 167ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:42: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-55-Worker4] [8s 168ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 48 bytes to the write queue DEBUG: [HttpClient-55-Worker4] [8s 168ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [8s 168ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [8s 168ms] Exchange sendRequestBody DEBUG: [HttpClient-55-Worker4] [8s 168ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-55-Worker4] [8s 168ms] SSL Writer(SocketTube(116)) Sending 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 168ms] SSL Writer(SocketTube(116)) Adding 90 to outputQ queue DEBUG: [HttpClient-55-Worker4] [8s 168ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [8s 168ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 168ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 168ms] SocketTube(116) trying to write: 90 DEBUG: [HttpClient-55-Worker4] [8s 168ms] SocketTube(116) wrote: 90 DEBUG: [HttpClient-55-Worker4] [8s 168ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker4] [8s 168ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 168ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 168ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 168ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 168ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker4] [8s 168ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 168ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 168ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [8s 168ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker4] [8s 168ms] SSL Writer(SocketTube(116)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [8s 168ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker4] [8s 169ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 169ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSLTube(SocketTube(116)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) wrapping 124 bytes DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) Sending 162 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) Adding 162 to outputQ queue DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 169ms] SocketTube(116) trying to write: 162 DEBUG: [HttpClient-55-Worker4] [8s 169ms] SocketTube(116) wrote: 162 DEBUG: [HttpClient-55-Worker4] [8s 169ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker4] [8s 169ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 169ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker4] [8s 169ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [8s 169ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 169ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker4] [8s 169ms] SocketTube(116) resuming read event TestServer(2): starting connection DEBUG: [Test-server-pool] [8s 171ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 171ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 171ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 171ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 171ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 171ms] 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-55-Worker4] [8s 172ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 172ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [8s 172ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 172ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 172ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 172ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 172ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-SelectorManager] [8s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a97d1a6 for R (false) DEBUG: [readLoop] [8s 172ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 172ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 172ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-56-SelectorManager] [8s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a97d1a6 for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 172ms] SocketTube(116) read bytes: 1803 DEBUG: [HttpClient-56-SelectorManager] [8s 172ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 172ms] SSL Reader(SocketTube(116)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 172ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a97d1a6 for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 172ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [8s 172ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker5] [8s 173ms] SSL Reader(SocketTube(116)) Unwrapping: 1803 DEBUG: [HttpClient-55-Worker5] [8s 173ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-55-Worker5] [8s 173ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-55-Worker5] [8s 173ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-55-Worker5] [8s 173ms] SSL Reader(SocketTube(116)) Unwrapping: 77 DEBUG: [HttpClient-55-Worker5] [8s 173ms] SSL Reader(SocketTube(116)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker5] [8s 173ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-55-Worker5] [8s 173ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 77 DEBUG: [HttpClient-55-Worker5] [8s 173ms] SSL Reader(SocketTube(116)) sending 39 DEBUG: [HttpClient-55-Worker5] [8s 173ms] SSL Reader(SocketTube(116)) Adding 39 to outputQ queue DEBUG: [HttpClient-55-Worker5] [8s 173ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [8s 173ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker5] [8s 173ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-55-Worker5] [8s 173ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [8s 173ms] Http2Connection(SSLTube(SocketTube(116))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [8s 173ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(1): 39 DEBUG: [HttpClient-55-Worker5] [8s 173ms] Http2Connection(SSLTube(SocketTube(116))) Processing 39 DEBUG: [HttpClient-55-Worker5] [8s 173ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-55-Worker5] [8s 173ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [8s 173ms] 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 8:42: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-55-Worker5] [8s 174ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-Worker5] [8s 174ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 9 bytes to the write queue DEBUG: [HttpClient-55-Worker5] [8s 174ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker5] [8s 174ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker5] [8s 174ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker5] [8s 174ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker5] [8s 174ms] SSL Writer(SocketTube(116)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-55-Worker5] [8s 174ms] SSL Writer(SocketTube(116)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker5] [8s 174ms] SSL Writer(SocketTube(116)) wrapping 9 bytes DEBUG: [HttpClient-55-Worker5] [8s 174ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker5] [8s 174ms] SSL Writer(SocketTube(116)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-55-Worker5] [8s 174ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker5] [8s 174ms] SSL Writer(SocketTube(116)) Sending 47 bytes downstream TestServer(2): connection started DEBUG: [HttpClient-55-Worker5] [8s 174ms] SSL Writer(SocketTube(116)) Adding 47 to outputQ queue DEBUG: [HttpClient-55-Worker5] [8s 176ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [8s 176ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker5] [8s 176ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-55-Worker5] [8s 176ms] SocketTube(116) trying to write: 47 DEBUG: [HttpClient-55-Worker5] [8s 176ms] SocketTube(116) wrote: 47 DEBUG: [HttpClient-55-Worker5] [8s 176ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker5] [8s 176ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [8s 176ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [8s 176ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [8s 176ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker5] [8s 176ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker5] [8s 176ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker5] [8s 176ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [8s 176ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 176ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 176ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 176ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 176ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-55-Worker5] [8s 177ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(1) DEBUG: [HttpClient-55-Worker5] [8s 177ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [8s 177ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker5] [8s 177ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker5] [8s 177ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker5] [8s 177ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [8s 177ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a97d1a6 for R (false) TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-56-SelectorManager] [8s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a97d1a6 for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 181ms] SocketTube(116) read bytes: 151 DEBUG: [HttpClient-56-SelectorManager] [8s 181ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 181ms] SSL Reader(SocketTube(116)) Adding 151 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 181ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a97d1a6 for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 182ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [8s 182ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker6] [8s 182ms] SSL Reader(SocketTube(116)) Unwrapping: 151 DEBUG: [HttpClient-55-Worker6] [8s 182ms] SSL Reader(SocketTube(116)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-55-Worker6] [8s 182ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-55-Worker6] [8s 182ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 53 DEBUG: [HttpClient-55-Worker6] [8s 182ms] SSL Reader(SocketTube(116)) sending 15 DEBUG: [HttpClient-55-Worker6] [8s 182ms] SSL Reader(SocketTube(116)) Adding 15 to outputQ queue DEBUG: [HttpClient-55-Worker6] [8s 182ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [8s 182ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-55-Worker6] [8s 182ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-55-Worker6] [8s 182ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [8s 182ms] Http2Connection(SSLTube(SocketTube(116))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [8s 182ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(2): 15 DEBUG: [HttpClient-55-Worker6] [8s 182ms] Http2Connection(SSLTube(SocketTube(116))) Processing 15 DEBUG: [HttpClient-55-Worker6] [8s 182ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-55-Worker6] [8s 182ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [8s 182ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker6] [8s 183ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker6] [8s 183ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-55-Worker6] [8s 183ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 42918 DEBUG: [HttpClient-55-Worker6] [8s 183ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 42918 DEBUG: [HttpClient-55-Worker6] [8s 183ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-55-Worker6] [8s 183ms] HttpClientImpl(56) body subscriber registered: 1 DEBUG: [HttpClient-55-Worker6] [8s 183ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(2) DEBUG: [HttpClient-55-Worker6] [8s 183ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [8s 183ms] SSL Reader(SocketTube(116)) Unwrapping: 98 DEBUG: [HttpClient-55-Worker6] [8s 184ms] SSL Reader(SocketTube(116)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-55-Worker6] [8s 184ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-55-Worker6] [8s 184ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 51 DEBUG: [HttpClient-55-Worker6] [8s 184ms] SSL Reader(SocketTube(116)) sending 13 DEBUG: [HttpClient-55-Worker6] [8s 184ms] SSL Reader(SocketTube(116)) Adding 13 to outputQ queue DEBUG: [HttpClient-55-Worker6] [8s 184ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [8s 184ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-55-Worker6] [8s 184ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-55-Worker6] [8s 184ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [8s 184ms] Http2Connection(SSLTube(SocketTube(116))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [8s 184ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(3): 13 DEBUG: [HttpClient-55-Worker6] [8s 184ms] Http2Connection(SSLTube(SocketTube(116))) Processing 13 DEBUG: [HttpClient-55-Worker6] [8s 184ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-55-Worker6] [8s 184ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [8s 184ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker6] [8s 184ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker6] [8s 184ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-55-Worker6] [8s 184ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-55-Worker6] [8s 184ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-55-Worker6] [8s 184ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(3) DEBUG: [HttpClient-55-Worker6] [8s 184ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [8s 184ms] SSL Reader(SocketTube(116)) Unwrapping: 47 DEBUG: [HttpClient-55-Worker6] [8s 184ms] SSL Reader(SocketTube(116)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-55-Worker6] [8s 185ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-55-Worker6] [8s 185ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 47 DEBUG: [HttpClient-55-Worker6] [8s 185ms] SSL Reader(SocketTube(116)) sending 9 DEBUG: [HttpClient-55-Worker6] [8s 185ms] SSL Reader(SocketTube(116)) Adding 9 to outputQ queue DEBUG: [HttpClient-55-Worker6] [8s 185ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [8s 185ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-55-Worker6] [8s 185ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-55-Worker6] [8s 185ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [8s 185ms] Http2Connection(SSLTube(SocketTube(116))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [8s 185ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(4): 9 DEBUG: [HttpClient-55-Worker6] [8s 185ms] Http2Connection(SSLTube(SocketTube(116))) Processing 9 DEBUG: [HttpClient-55-Worker6] [8s 185ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-55-Worker6] [8s 185ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [8s 185ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker6] [8s 185ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker6] [8s 185ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-55-Worker6] [8s 185ms] HttpClientImpl(56) body subscriber unregistered: 0 DEBUG: [HttpClient-55-Worker6] [8s 185ms] HttpClientImpl(56) ClientImpl (async) elapsed 34 millis for GET to https://127.0.0.1:58355/ DEBUG: [HttpClient-55-Worker6] [8s 185ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-55-Worker6] [8s 185ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-55-Worker6] [8s 185ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) close stream 1 DEBUG: [HttpClient-55-Worker6] [8s 185ms] Http2Connection(SSLTube(SocketTube(116))) Closed stream 1 DEBUG: [HttpClient-55-Worker6] [8s 185ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@66622140 DEBUG: [HttpClient-55-Worker6] [8s 185ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-55-Worker6] [8s 185ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(4) DEBUG: [HttpClient-55-Worker6] [8s 186ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [8s 186ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker6] [8s 186ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker6] [8s 186ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker6] [8s 186ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [8s 186ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] HttpClientImpl(56) SelectorManager shutting down DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] Http2ClientImpl stopping DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:42: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-56-SelectorManager] [8s 186ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 34 bytes to the write queue DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SSL Writer(SocketTube(116)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SSL Writer(SocketTube(116)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SSL Writer(SocketTube(116)) wrapping 34 bytes DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SSL Writer(SocketTube(116)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SSL Writer(SocketTube(116)) Sending 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SSL Writer(SocketTube(116)) Adding 72 to outputQ queue DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SocketTube(116) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SocketTube(116) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 186ms] SocketTube(116) pausing read event DEBUG: [HttpClient-56-SelectorManager] [8s 187ms] 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@2f955a30[Not completed, 4 dependents] (id=7894) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5c326a15, getALPN: jdk.internal.net.http.common.MinimalFuture@5bb75bfc[Completed normally] (id=7900), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 187ms] SocketTube(116) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 187ms] SSL Reader(SocketTube(116)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 187ms] SSL Reader(SocketTube(116)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-56-SelectorManager] [8s 187ms] SSL Reader(SocketTube(116)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 187ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5c326a15, getALPN: jdk.internal.net.http.common.MinimalFuture@5bb75bfc[Completed normally] (id=7900), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 187ms] Http2Connection(SSLTube(SocketTube(116))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 187ms] SSLTube(SocketTube(116)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 187ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [8s 187ms] SSL Reader(SocketTube(116)) stop DEBUG: [HttpClient-56-SelectorManager] [8s 187ms] SSL Writer(SocketTube(116)) stop DEBUG: [HttpClient-55-Worker7] [8s 187ms] 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-SelectorManager] [8s 187ms] SocketTube(116) Stopping read scheduler DEBUG: [HttpClient-55-Worker7] [8s 188ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 188ms] SocketTube(116) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [8s 188ms] SocketTube(116) Read scheduler stopped DEBUG: [HttpClient-56-SelectorManager] [8s 188ms] SocketTube(116) write: cancel DEBUG: [HttpClient-56-SelectorManager] [8s 188ms] SocketTube(116) write: resetting demand to 0 DEBUG: [HttpClient-56-SelectorManager] [8s 188ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [8s 188ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [8s 188ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-56-SelectorManager] [8s 188ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-56-SelectorManager] [8s 188ms] PlainHttpConnection(SocketTube(116)) Closing channel: channel not registered with selector DEBUG: [HttpClient-56-SelectorManager] [8s 188ms] SocketTube(116) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:42918 stopping. 1 streams Apr 01, 2024 8:42: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.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-Worker7] [8s 189ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(116))) TestServer: Connection writer stopping DEBUG: [MainThread] [8s 190ms] HttpClientImpl(57) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 190ms] HttpClientImpl(57) ClientImpl (async) send https://127.0.0.1:58355/ GET DEBUG: [HttpClient-56-Worker0] [8s 190ms] Exchange establishing exchange for https://127.0.0.1:58355/ GET, proxy=null Apr 01, 2024 8:42:38 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42:38 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-56-Worker0] [8s 191ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-56-Worker0] [8s 191ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-56-Worker0] [8s 192ms] PlainHttpConnection(SocketTube(117)) registering connect event DEBUG: [HttpClient-56-Worker0] [8s 192ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-57-SelectorManager] [8s 192ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2283dd1c for C (true) 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=42926, Session(1711996957997|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-57-SelectorManager] [8s 192ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: finishing connect DEBUG: [HttpClient-57-SelectorManager] [8s 192ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42926 DEBUG: [HttpClient-56-Worker1] [8s 192ms] SocketTube(117) connecting flows DEBUG: [HttpClient-56-Worker1] [8s 192ms] SocketTube(117) read publisher got subscriber DEBUG: [HttpClient-56-Worker1] [8s 192ms] SocketTube(117) registering subscribe event DEBUG: [HttpClient-56-Worker1] [8s 192ms] SocketTube(117) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [8s 192ms] SocketTube(117) subscribe event raised DEBUG: [HttpClient-57-SelectorManager] [8s 192ms] 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@287bb66c[Not completed, 4 dependents] (id=7959) 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-57-SelectorManager] [8s 193ms] SocketTube(117) read demand reset to 0 DEBUG: [HttpClient-57-SelectorManager] [8s 193ms] SocketTube(117) calling onSubscribe DEBUG: [HttpClient-57-SelectorManager] [8s 193ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-SelectorManager] [8s 193ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-SelectorManager] [8s 193ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 193ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [8s 193ms] SSL Reader(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-57-SelectorManager] [8s 193ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-57-SelectorManager] [8s 193ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-57-SelectorManager] [8s 193ms] SocketTube(117) onSubscribe called DEBUG: [HttpClient-57-SelectorManager] [8s 193ms] SocketTube(117) pending subscriber subscribed DEBUG: [HttpClient-57-SelectorManager] [8s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (true) DEBUG: [HttpClient-56-Worker1] [8s 192ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker1] [8s 193ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker1] [8s 193ms] SSL Writer(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SocketTube(117) DEBUG: [HttpClient-56-Worker1] [8s 193ms] SocketTube(117) subscribed for writing DEBUG: [HttpClient-56-Worker1] [8s 193ms] SocketTube(117) write: registering startSubscription event DEBUG: [HttpClient-56-Worker1] [8s 193ms] SSL Writer(SocketTube(117)) onSubscribe initiating handshaking DEBUG: [HttpClient-56-Worker1] [8s 193ms] SSL Writer(SocketTube(117)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-56-Worker1] [8s 193ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-56-Worker1] [8s 193ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker1] [8s 195ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [8s 195ms] SSL Writer(SocketTube(117)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-56-Worker1] [8s 195ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [8s 195ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker1] [8s 195ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker1] [8s 195ms] SSL Writer(SocketTube(117)) Sending 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [8s 195ms] SSL Writer(SocketTube(117)) Adding 2191 to outputQ queue DEBUG: [HttpClient-56-Worker1] [8s 195ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker1] [8s 195ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [8s 195ms] SocketTube(117) write: starting subscription DEBUG: [HttpClient-57-SelectorManager] [8s 195ms] SocketTube(117) write: offloading requestMore DEBUG: [HttpClient-56-Worker2] [8s 195ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker2] [8s 195ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [8s 195ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-56-Worker2] [8s 195ms] SocketTube(117) trying to write: 2191 DEBUG: [HttpClient-56-Worker2] [8s 196ms] SocketTube(117) wrote: 2191 DEBUG: [HttpClient-56-Worker2] [8s 196ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker2] [8s 196ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [8s 196ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker2] [8s 196ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker2] [8s 196ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [8s 196ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [8s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 198ms] HttpClientImpl(57) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-57-SelectorManager] [8s 198ms] SocketTube(117) read bytes: 133 DEBUG: [HttpClient-57-SelectorManager] [8s 198ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 198ms] SSL Reader(SocketTube(117)) Adding 133 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 198ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 198ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 198ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [8s 198ms] SSL Reader(SocketTube(117)) Unwrapping: 133 DEBUG: [HttpClient-56-Worker3] [8s 198ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker3] [8s 198ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [8s 198ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 133 DEBUG: [HttpClient-56-Worker3] [8s 198ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [8s 198ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [8s 198ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-57-SelectorManager] [8s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 199ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [8s 199ms] SocketTube(117) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 199ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-56-Worker3] [8s 199ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-56-Worker3] [8s 199ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [8s 200ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [8s 200ms] SSL Writer(SocketTube(117)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [8s 200ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [8s 200ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [8s 200ms] SSL Writer(SocketTube(117)) Sending 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [8s 200ms] SSL Writer(SocketTube(117)) Adding 6 to outputQ queue DEBUG: [HttpClient-56-Worker3] [8s 200ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [8s 200ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [8s 200ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [8s 200ms] SocketTube(117) trying to write: 6 DEBUG: [HttpClient-56-Worker3] [8s 200ms] SocketTube(117) wrote: 6 DEBUG: [HttpClient-56-Worker3] [8s 200ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker3] [8s 200ms] SocketTube(117) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 200ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 200ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker3] [8s 200ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [8s 200ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker3] [8s 200ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker3] [8s 200ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker3] [8s 200ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 200ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-SelectorManager] [8s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (true) DEBUG: [HttpClient-57-SelectorManager] [8s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 200ms] SocketTube(117) read bytes: 175 DEBUG: [HttpClient-57-SelectorManager] [8s 200ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 200ms] SSL Reader(SocketTube(117)) Adding 175 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 200ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 200ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 200ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [8s 200ms] SSL Reader(SocketTube(117)) Unwrapping: 175 DEBUG: [HttpClient-56-Worker4] [8s 201ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-56-Worker4] [8s 201ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [8s 201ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 6 DEBUG: [HttpClient-56-Worker4] [8s 201ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker4] [8s 201ms] SSL Reader(SocketTube(117)) Unwrapping: 169 DEBUG: [HttpClient-56-Worker4] [8s 201ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-56-Worker4] [8s 201ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [8s 201ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 79 DEBUG: [HttpClient-56-Worker4] [8s 201ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker4] [8s 201ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker4] [8s 201ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker4] [8s 201ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-56-Worker4] [8s 201ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [8s 201ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [8s 201ms] SSL Reader(SocketTube(117)) Unwrapping: 90 DEBUG: [HttpClient-56-Worker4] [8s 202ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker4] [8s 202ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [8s 202ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 90 DEBUG: [HttpClient-56-Worker4] [8s 202ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker4] [8s 202ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-56-Worker4] [8s 202ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker4] [8s 202ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 202ms] SSL Writer(SocketTube(117)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [8s 202ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 202ms] SSLFlowDelegate(SocketTube(117)) setALPN = h2 DEBUG: [HttpClient-56-Worker4] [8s 202ms] PlainHttpConnection(SocketTube(117)) finishConnect, setting connected=true DEBUG: [HttpClient-56-Worker4] [8s 202ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-56-Worker4] [8s 202ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-56-Worker4] [8s 203ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-56-Worker4] [8s 203ms] SSLTube(SocketTube(117)) connecting flows DEBUG: [HttpClient-56-Worker4] [8s 203ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3ef1c8ad DEBUG: [HttpClient-56-Worker4] [8s 203ms] Http2Connection(SSLTube(SocketTube(117))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-56-Worker4] [8s 203ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 203ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 203ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 203ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 203ms] SSLTube(SocketTube(117)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-56-Worker4] [8s 203ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) Apr 01, 2024 8:42: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-56-Worker4] [8s 203ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 63 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [8s 203ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [8s 203ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 203ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [8s 203ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [8s 203ms] SSL Writer(SocketTube(117)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [8s 203ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-56-Worker4] [8s 203ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 13 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [8s 203ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [8s 203ms] Http2Connection(SSLTube(SocketTube(117))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-56-Worker4] [8s 203ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-56-Worker4] [8s 203ms] Http2Connection(SSLTube(SocketTube(117))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker4] [8s 203ms] Http2Connection(SSLTube(SocketTube(117))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-56-Worker4] [8s 204ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed buffered data DEBUG: [HttpClient-56-Worker4] [8s 204ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-56-Worker4] [8s 204ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-56-Worker4] [8s 204ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-56-Worker4] [8s 204ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-56-Worker4] [8s 204ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-56-Worker4] [8s 204ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [8s 204ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58355/ GET DEBUG: [HttpClient-56-Worker4] [8s 204ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-56-Worker4] [8s 204ms] Http2Connection(SSLTube(SocketTube(117))) Opened stream 1 DEBUG: [HttpClient-56-Worker4] [8s 204ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:42: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-56-Worker4] [8s 204ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 48 bytes to the write queue DEBUG: [HttpClient-56-Worker4] [8s 204ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [8s 204ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [8s 204ms] Exchange sendRequestBody DEBUG: [HttpClient-56-Worker4] [8s 204ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) Sending 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) Adding 90 to outputQ queue DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 205ms] SocketTube(117) trying to write: 90 DEBUG: [HttpClient-56-Worker4] [8s 205ms] SocketTube(117) wrote: 90 DEBUG: [HttpClient-56-Worker4] [8s 205ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker4] [8s 205ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 205ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [8s 205ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 205ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [8s 205ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 205ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSLTube(SocketTube(117)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) wrapping 124 bytes DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) Sending 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) Adding 162 to outputQ queue DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 205ms] SocketTube(117) trying to write: 162 DEBUG: [HttpClient-56-Worker4] [8s 205ms] SocketTube(117) wrote: 162 DEBUG: [HttpClient-56-Worker4] [8s 205ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker4] [8s 205ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 205ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [8s 205ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [8s 206ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 206ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 206ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [8s 206ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [8s 206ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker4] [8s 206ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker4] [8s 206ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 206ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [8s 206ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 206ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-57-SelectorManager] [8s 206ms] SocketTube(117) read bytes: 1726 DEBUG: [HttpClient-57-SelectorManager] [8s 206ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 206ms] SSL Reader(SocketTube(117)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 206ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 206ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 206ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [8s 206ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker5] [8s 206ms] SSL Reader(SocketTube(117)) Unwrapping: 1726 DEBUG: [Test-server-pool] [8s 207ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 207ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-SelectorManager] [8s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 207ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-56-Worker5] [8s 207ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-56-Worker5] [8s 207ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-56-Worker5] [8s 207ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 1726 DEBUG: [Test-server-pool] [8s 207ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 207ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 207ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-SelectorManager] [8s 207ms] SocketTube(117) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 207ms] 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-Worker5] [8s 207ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker5] [8s 207ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker5] [8s 207ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker5] [8s 207ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [8s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (true) DEBUG: [readLoop] [8s 207ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 207ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [8s 207ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 207ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 207ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-SelectorManager] [8s 208ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for None (false) DEBUG: [readLoop] [8s 208ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 208ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 208ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-SelectorManager] [8s 208ms] SocketTube(117) read bytes: 77 DEBUG: [HttpClient-57-SelectorManager] [8s 208ms] SSL Reader(SocketTube(117)) onNext DEBUG: [readLoop] [8s 208ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 208ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-57-SelectorManager] [8s 208ms] SSL Reader(SocketTube(117)) Adding 77 bytes to read buffer DEBUG: [readLoop] [8s 208ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 208ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-SelectorManager] [8s 208ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 208ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 208ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-56-Worker6] [8s 208ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-56-Worker6] [8s 208ms] SSL Reader(SocketTube(117)) Unwrapping: 77 DEBUG: [HttpClient-56-Worker6] [8s 209ms] SSL Reader(SocketTube(117)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker6] [8s 209ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-56-Worker6] [8s 209ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 77 DEBUG: [HttpClient-56-Worker6] [8s 209ms] SSL Reader(SocketTube(117)) sending 39 DEBUG: [HttpClient-56-Worker6] [8s 209ms] SSL Reader(SocketTube(117)) Adding 39 to outputQ queue DEBUG: [HttpClient-56-Worker6] [8s 209ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [8s 209ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker6] [8s 209ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-56-Worker6] [8s 209ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [8s 209ms] Http2Connection(SSLTube(SocketTube(117))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [8s 209ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(1): 39 DEBUG: [HttpClient-56-Worker6] [8s 209ms] Http2Connection(SSLTube(SocketTube(117))) Processing 39 DEBUG: [HttpClient-56-Worker6] [8s 209ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-56-Worker6] [8s 209ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [8s 209ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-SelectorManager] [8s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 209ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [8s 209ms] SocketTube(117) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:42: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-56-Worker6] [8s 209ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-56-Worker6] [8s 209ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 9 bytes to the write queue DEBUG: [HttpClient-56-Worker6] [8s 210ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker6] [8s 210ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Writer(SocketTube(117)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Writer(SocketTube(117)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Writer(SocketTube(117)) wrapping 9 bytes DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Writer(SocketTube(117)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Writer(SocketTube(117)) Sending 47 bytes downstream DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Writer(SocketTube(117)) Adding 47 to outputQ queue DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-56-Worker6] [8s 210ms] SocketTube(117) trying to write: 47 DEBUG: [HttpClient-56-Worker6] [8s 210ms] SocketTube(117) wrote: 47 DEBUG: [HttpClient-56-Worker6] [8s 210ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker6] [8s 210ms] SocketTube(117) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [8s 210ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker6] [8s 210ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker6] [8s 210ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(1) DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [8s 210ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker6] [8s 210ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker6] [8s 210ms] SocketTube(117) resuming read event DEBUG: [readLoop] [8s 210ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 210ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-SelectorManager] [8s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (true) DEBUG: [HttpClient-57-SelectorManager] [8s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 210ms] SocketTube(117) read bytes: 151 DEBUG: [HttpClient-57-SelectorManager] [8s 210ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 210ms] SSL Reader(SocketTube(117)) Adding 151 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 210ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6d793d07 for R (false) DEBUG: [HttpClient-56-Worker6] [8s 210ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 210ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 211ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-SelectorManager] [8s 210ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [8s 211ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker6] [8s 211ms] SSL Reader(SocketTube(117)) Unwrapping: 151 DEBUG: [HttpClient-56-Worker6] [8s 211ms] SSL Reader(SocketTube(117)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-56-Worker6] [8s 211ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-56-Worker6] [8s 211ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 53 DEBUG: [HttpClient-56-Worker6] [8s 211ms] SSL Reader(SocketTube(117)) sending 15 DEBUG: [HttpClient-56-Worker6] [8s 211ms] SSL Reader(SocketTube(117)) Adding 15 to outputQ queue DEBUG: [HttpClient-56-Worker6] [8s 211ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [8s 211ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-56-Worker6] [8s 211ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-56-Worker6] [8s 211ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [8s 211ms] Http2Connection(SSLTube(SocketTube(117))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [8s 211ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(2): 15 DEBUG: [HttpClient-56-Worker6] [8s 211ms] Http2Connection(SSLTube(SocketTube(117))) Processing 15 DEBUG: [HttpClient-56-Worker6] [8s 211ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-56-Worker6] [8s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [8s 211ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker6] [8s 212ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker6] [8s 212ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-56-Worker6] [8s 212ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 42926 DEBUG: [HttpClient-56-Worker6] [8s 212ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 42926 DEBUG: [HttpClient-56-Worker6] [8s 212ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-56-Worker6] [8s 212ms] HttpClientImpl(57) body subscriber registered: 1 DEBUG: [HttpClient-56-Worker6] [8s 212ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(2) DEBUG: [HttpClient-56-Worker6] [8s 212ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [8s 212ms] SSL Reader(SocketTube(117)) Unwrapping: 98 DEBUG: [HttpClient-56-Worker6] [8s 212ms] SSL Reader(SocketTube(117)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-56-Worker6] [8s 212ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-56-Worker6] [8s 212ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 51 DEBUG: [HttpClient-56-Worker6] [8s 212ms] SSL Reader(SocketTube(117)) sending 13 DEBUG: [HttpClient-56-Worker6] [8s 212ms] SSL Reader(SocketTube(117)) Adding 13 to outputQ queue DEBUG: [HttpClient-56-Worker6] [8s 212ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [8s 212ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-56-Worker6] [8s 212ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-56-Worker6] [8s 212ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [8s 212ms] Http2Connection(SSLTube(SocketTube(117))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [8s 212ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(3): 13 DEBUG: [HttpClient-56-Worker6] [8s 212ms] Http2Connection(SSLTube(SocketTube(117))) Processing 13 DEBUG: [HttpClient-56-Worker6] [8s 212ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-56-Worker6] [8s 212ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [8s 212ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker6] [8s 213ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker6] [8s 213ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-56-Worker6] [8s 213ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-56-Worker6] [8s 213ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-56-Worker6] [8s 213ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(3) DEBUG: [HttpClient-56-Worker6] [8s 213ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [8s 213ms] SSL Reader(SocketTube(117)) Unwrapping: 47 DEBUG: [HttpClient-56-Worker6] [8s 213ms] SSL Reader(SocketTube(117)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-56-Worker6] [8s 213ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-56-Worker6] [8s 213ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 47 DEBUG: [HttpClient-56-Worker6] [8s 213ms] SSL Reader(SocketTube(117)) sending 9 DEBUG: [HttpClient-56-Worker6] [8s 213ms] SSL Reader(SocketTube(117)) Adding 9 to outputQ queue DEBUG: [HttpClient-56-Worker6] [8s 213ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [8s 213ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-56-Worker6] [8s 213ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-56-Worker6] [8s 213ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [8s 213ms] Http2Connection(SSLTube(SocketTube(117))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [8s 213ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(4): 9 DEBUG: [HttpClient-56-Worker6] [8s 213ms] Http2Connection(SSLTube(SocketTube(117))) Processing 9 DEBUG: [HttpClient-56-Worker6] [8s 213ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-Worker6] [8s 213ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [8s 213ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker6] [8s 213ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker6] [8s 213ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-56-Worker6] [8s 213ms] HttpClientImpl(57) body subscriber unregistered: 0 DEBUG: [HttpClient-56-Worker6] [8s 213ms] HttpClientImpl(57) ClientImpl (async) elapsed 23 millis for GET to https://127.0.0.1:58355/ DEBUG: [HttpClient-56-Worker6] [8s 213ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-56-Worker6] [8s 213ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-56-Worker6] [8s 213ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) close stream 1 DEBUG: [HttpClient-56-Worker6] [8s 213ms] Http2Connection(SSLTube(SocketTube(117))) Closed stream 1 DEBUG: [HttpClient-56-Worker6] [8s 214ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c07c98c DEBUG: [HttpClient-56-Worker6] [8s 214ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-57-SelectorManager] [8s 214ms] HttpClientImpl(57) SelectorManager shutting down DEBUG: [HttpClient-57-SelectorManager] [8s 214ms] Http2ClientImpl stopping DEBUG: [HttpClient-57-SelectorManager] [8s 214ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-57-SelectorManager] [8s 214ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:42: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-57-SelectorManager] [8s 214ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 34 bytes to the write queue DEBUG: [HttpClient-57-SelectorManager] [8s 214ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker6] [8s 214ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(4) DEBUG: [HttpClient-57-SelectorManager] [8s 214ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [8s 214ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-SelectorManager] [8s 214ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker6] [8s 214ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-SelectorManager] [8s 214ms] SSL Writer(SocketTube(117)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-57-SelectorManager] [8s 214ms] SSL Writer(SocketTube(117)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker6] [8s 214ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker6] [8s 215ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker6] [8s 215ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 214ms] SSL Writer(SocketTube(117)) wrapping 34 bytes DEBUG: [HttpClient-56-Worker6] [8s 215ms] SocketTube(117) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [8s 215ms] SocketTube(117) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1f53c41a (java.io.IOException: selector manager closed) DEBUG: [HttpClient-56-Worker6] [8s 215ms] SocketTube(117) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [8s 215ms] SocketTube(117) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [8s 215ms] SocketTube(117) pausing read event DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] SSL Writer(SocketTube(117)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] SSL Writer(SocketTube(117)) Sending 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] SSL Writer(SocketTube(117)) Adding 72 to outputQ queue DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] SocketTube(117) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] SocketTube(117) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] SocketTube(117) write: cancel DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] SocketTube(117) write: resetting demand to 0 DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-56-Worker6] [8s 215ms] SocketTube(117) ReadEvent abort: java.io.IOException: selector manager closed Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-SelectorManager] [8s 215ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-SelectorManager] [8s 216ms] PlainHttpConnection(SocketTube(117)) Closing channel: channel not registered with selector DEBUG: [HttpClient-56-Worker6] [8s 215ms] SocketTube(117) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1f53c41a (java.io.IOException: selector manager closed) DEBUG: [HttpClient-57-SelectorManager] [8s 216ms] SocketTube(117) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-56-Worker6] [8s 216ms] SocketTube(117) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 216ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams Server connection to /127.0.0.1:42926 stopping. 1 streams DEBUG: [HttpClient-56-Worker6] [8s 216ms] 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@287bb66c[Not completed, 4 dependents] (id=7959) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3ef1c8ad, getALPN: jdk.internal.net.http.common.MinimalFuture@6c9b7de2[Completed normally] (id=7965), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker6] [8s 216ms] SocketTube(117) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [8s 216ms] SSL Reader(SocketTube(117)) onError: java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [HttpClient-56-Worker6] [8s 216ms] 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$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$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) 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-56-Worker6] [8s 217ms] SSL Reader(SocketTube(117)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [8s 217ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3ef1c8ad, getALPN: jdk.internal.net.http.common.MinimalFuture@6c9b7de2[Completed normally] (id=7965), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [8s 217ms] Http2Connection(SSLTube(SocketTube(117))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [8s 217ms] 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$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$TryEndDeferredCompleter.complete(SequentialScheduler.java:324) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:151) 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-56-Worker6] [8s 217ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [8s 217ms] SSLTube(SocketTube(117)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [8s 217ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker6] [8s 217ms] SSL Reader(SocketTube(117)) stop DEBUG: [HttpClient-56-Worker6] [8s 217ms] SSL Writer(SocketTube(117)) stop DEBUG: [HttpClient-56-Worker6] [8s 217ms] SocketTube(117) Stopping read scheduler DEBUG: [HttpClient-56-Worker6] [8s 217ms] SocketTube(117) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker6] [8s 217ms] SocketTube(117) Read scheduler stopped DEBUG: [HttpClient-56-Worker6] [8s 218ms] SocketTube(117) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [8s 218ms] HttpClientImpl(58) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 219ms] HttpClientImpl(58) ClientImpl (async) send https://127.0.0.1:58355/ GET DEBUG: [HttpClient-57-Worker0] [8s 219ms] Exchange establishing exchange for https://127.0.0.1:58355/ GET, proxy=null Apr 01, 2024 8:42:38 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42:38 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-57-Worker0] [8s 220ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-57-Worker0] [8s 220ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-57-Worker0] [8s 220ms] PlainHttpConnection(SocketTube(118)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [8s 220ms] PlainHttpConnection(SocketTube(118)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [8s 220ms] PlainHttpConnection(SocketTube(118)) registering connect event DEBUG: [HttpClient-57-Worker0] [8s 221ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6ea3e5df for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37139, Session(1711996958036|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: finishing connect DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37139 DEBUG: [HttpClient-57-Worker1] [8s 221ms] SocketTube(118) connecting flows DEBUG: [HttpClient-57-Worker1] [8s 221ms] SocketTube(118) read publisher got subscriber DEBUG: [HttpClient-57-Worker1] [8s 221ms] SocketTube(118) registering subscribe event DEBUG: [HttpClient-57-Worker1] [8s 221ms] SocketTube(118) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] SocketTube(118) subscribe event raised DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] 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@645b8eaf[Not completed, 4 dependents] (id=8024) 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-58-SelectorManager] [8s 221ms] SocketTube(118) read demand reset to 0 DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] SocketTube(118) calling onSubscribe DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] SSL Reader(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] SocketTube(118) onSubscribe called DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] SocketTube(118) pending subscriber subscribed DEBUG: [HttpClient-58-SelectorManager] [8s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (true) DEBUG: [HttpClient-57-Worker1] [8s 221ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker1] [8s 222ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker1] [8s 222ms] SSL Writer(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SocketTube(118) DEBUG: [HttpClient-57-Worker1] [8s 222ms] SocketTube(118) subscribed for writing DEBUG: [HttpClient-57-Worker1] [8s 222ms] SocketTube(118) write: registering startSubscription event DEBUG: [HttpClient-57-Worker1] [8s 222ms] SSL Writer(SocketTube(118)) onSubscribe initiating handshaking DEBUG: [HttpClient-58-SelectorManager] [8s 222ms] SocketTube(118) write: starting subscription DEBUG: [HttpClient-57-Worker1] [8s 222ms] SSL Writer(SocketTube(118)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-58-SelectorManager] [8s 222ms] SocketTube(118) write: offloading requestMore DEBUG: [HttpClient-57-Worker2] [8s 222ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker2] [8s 222ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [8s 222ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [8s 222ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-57-Worker1] [8s 222ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker1] [8s 224ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [8s 224ms] SSL Writer(SocketTube(118)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-57-Worker1] [8s 224ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [8s 224ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker1] [8s 224ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker1] [8s 224ms] SSL Writer(SocketTube(118)) Sending 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [8s 224ms] SSL Writer(SocketTube(118)) Adding 2191 to outputQ queue DEBUG: [HttpClient-57-Worker1] [8s 224ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker1] [8s 224ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker1] [8s 224ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [8s 224ms] SocketTube(118) trying to write: 2191 DEBUG: [HttpClient-57-Worker1] [8s 224ms] SocketTube(118) wrote: 2191 DEBUG: [HttpClient-57-Worker1] [8s 224ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker1] [8s 224ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [8s 224ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [8s 224ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker1] [8s 224ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [8s 226ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 226ms] HttpClientImpl(58) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-58-SelectorManager] [8s 227ms] SocketTube(118) read bytes: 133 DEBUG: [HttpClient-58-SelectorManager] [8s 227ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 227ms] SSL Reader(SocketTube(118)) Adding 133 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 227ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 227ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 227ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 227ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [8s 227ms] SSL Reader(SocketTube(118)) Unwrapping: 133 DEBUG: [HttpClient-57-Worker3] [8s 227ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker3] [8s 227ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [8s 227ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 133 DEBUG: [HttpClient-57-Worker3] [8s 227ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [8s 227ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [8s 227ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-58-SelectorManager] [8s 227ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 227ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [8s 227ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSL Writer(SocketTube(118)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSL Writer(SocketTube(118)) Sending 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSL Writer(SocketTube(118)) Adding 6 to outputQ queue DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [8s 228ms] SocketTube(118) trying to write: 6 DEBUG: [HttpClient-57-Worker3] [8s 228ms] SocketTube(118) wrote: 6 DEBUG: [HttpClient-57-Worker3] [8s 228ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker3] [8s 228ms] SocketTube(118) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 228ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [8s 228ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker3] [8s 228ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker3] [8s 228ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 228ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-SelectorManager] [8s 228ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (true) DEBUG: [HttpClient-58-SelectorManager] [8s 228ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 228ms] SocketTube(118) read bytes: 175 DEBUG: [HttpClient-58-SelectorManager] [8s 228ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 228ms] SSL Reader(SocketTube(118)) Adding 175 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 228ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 228ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (false) DEBUG: [HttpClient-57-Worker4] [8s 228ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSL Reader(SocketTube(118)) Unwrapping: 175 DEBUG: [HttpClient-58-SelectorManager] [8s 228ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 6 DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSL Reader(SocketTube(118)) Unwrapping: 169 DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 79 DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [8s 229ms] SSL Reader(SocketTube(118)) Unwrapping: 90 DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 90 DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSL Writer(SocketTube(118)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSLFlowDelegate(SocketTube(118)) setALPN = h2 DEBUG: [HttpClient-57-Worker4] [8s 230ms] PlainHttpConnection(SocketTube(118)) finishConnect, setting connected=true DEBUG: [HttpClient-57-Worker4] [8s 230ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-57-Worker4] [8s 230ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-57-Worker4] [8s 230ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSLTube(SocketTube(118)) connecting flows DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4983573e DEBUG: [HttpClient-57-Worker4] [8s 230ms] Http2Connection(SSLTube(SocketTube(118))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 230ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [8s 231ms] SSLTube(SocketTube(118)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-57-Worker4] [8s 231ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) Apr 01, 2024 8:42: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-57-Worker4] [8s 231ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 63 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [8s 231ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [8s 231ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 231ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [8s 231ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker4] [8s 231ms] SSL Writer(SocketTube(118)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [8s 231ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-57-Worker4] [8s 231ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 13 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [8s 231ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [8s 231ms] Http2Connection(SSLTube(SocketTube(118))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-57-Worker4] [8s 231ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-57-Worker4] [8s 231ms] Http2Connection(SSLTube(SocketTube(118))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker4] [8s 231ms] Http2Connection(SSLTube(SocketTube(118))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-57-Worker4] [8s 231ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed buffered data DEBUG: [HttpClient-57-Worker4] [8s 231ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker4] [8s 231ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker4] [8s 231ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-57-Worker4] [8s 231ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-57-Worker4] [8s 231ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-57-Worker4] [8s 231ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [8s 231ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58355/ GET DEBUG: [HttpClient-57-Worker4] [8s 232ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-57-Worker4] [8s 232ms] Http2Connection(SSLTube(SocketTube(118))) Opened stream 1 DEBUG: [HttpClient-57-Worker4] [8s 232ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:42: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-57-Worker4] [8s 232ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 48 bytes to the write queue DEBUG: [HttpClient-57-Worker4] [8s 232ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [8s 232ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [8s 232ms] Exchange sendRequestBody DEBUG: [HttpClient-57-Worker4] [8s 232ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-57-Worker4] [8s 232ms] SSL Writer(SocketTube(118)) Sending 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [8s 232ms] SSL Writer(SocketTube(118)) Adding 90 to outputQ queue DEBUG: [HttpClient-57-Worker4] [8s 232ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [8s 232ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 232ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [8s 232ms] SocketTube(118) trying to write: 90 DEBUG: [HttpClient-57-Worker4] [8s 232ms] SocketTube(118) wrote: 90 DEBUG: [HttpClient-57-Worker4] [8s 232ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker4] [8s 232ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 232ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 232ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [8s 232ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [8s 232ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker4] [8s 232ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 232ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSLTube(SocketTube(118)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) wrapping 124 bytes DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) Sending 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) Adding 162 to outputQ queue DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [8s 233ms] SocketTube(118) trying to write: 162 DEBUG: [HttpClient-57-Worker4] [8s 233ms] SocketTube(118) wrote: 162 DEBUG: [HttpClient-57-Worker4] [8s 233ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker4] [8s 233ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 233ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker4] [8s 233ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [8s 233ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker4] [8s 233ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker4] [8s 233ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 233ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [8s 233ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-58-SelectorManager] [8s 234ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 234ms] SocketTube(118) read bytes: 1726 DEBUG: [HttpClient-58-SelectorManager] [8s 234ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 234ms] SSL Reader(SocketTube(118)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [8s 234ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 235ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [8s 234ms] SocketTube(118) resuming read event DEBUG: [Test-server-pool] [8s 235ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 235ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 235ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker5] [8s 235ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [8s 235ms] 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] [8s 235ms] SSL Reader(SocketTube(118)) Unwrapping: 1726 DEBUG: [HttpClient-58-SelectorManager] [8s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 235ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [8s 235ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 235ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [8s 235ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [8s 235ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [readLoop] [8s 235ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 235ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-57-Worker5] [8s 235ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [8s 235ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 236ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 236ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 236ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 236ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 236ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 236ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 236ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 236ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 236ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-Worker5] [8s 236ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-57-Worker5] [8s 236ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker5] [8s 236ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker5] [8s 236ms] SocketTube(118) resuming read event TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-57-Worker5] [8s 236ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [8s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (true) DEBUG: [HttpClient-58-SelectorManager] [8s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 237ms] SocketTube(118) read bytes: 77 DEBUG: [HttpClient-58-SelectorManager] [8s 237ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 237ms] SSL Reader(SocketTube(118)) Adding 77 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 237ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 237ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [8s 237ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [8s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) DEBUG: [HttpClient-57-Worker6] [8s 237ms] SSL Reader(SocketTube(118)) Unwrapping: 77 DEBUG: [HttpClient-58-SelectorManager] [8s 237ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [8s 238ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [8s 238ms] SSL Reader(SocketTube(118)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker6] [8s 238ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-57-Worker6] [8s 238ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 77 DEBUG: [HttpClient-57-Worker6] [8s 238ms] SSL Reader(SocketTube(118)) sending 39 DEBUG: [HttpClient-57-Worker6] [8s 238ms] SSL Reader(SocketTube(118)) Adding 39 to outputQ queue DEBUG: [HttpClient-57-Worker6] [8s 238ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [8s 238ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker6] [8s 238ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-57-Worker6] [8s 238ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-57-Worker6] [8s 238ms] Http2Connection(SSLTube(SocketTube(118))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker6] [8s 238ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(1): 39 DEBUG: [HttpClient-57-Worker6] [8s 238ms] Http2Connection(SSLTube(SocketTube(118))) Processing 39 DEBUG: [HttpClient-57-Worker6] [8s 238ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-57-Worker6] [8s 238ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [8s 238ms] 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 8:42: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-57-Worker6] [8s 238ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-57-Worker6] [8s 239ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 9 bytes to the write queue DEBUG: [HttpClient-57-Worker6] [8s 239ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker6] [8s 239ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker6] [8s 239ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker6] [8s 239ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker6] [8s 239ms] SSL Writer(SocketTube(118)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-57-Worker6] [8s 239ms] SSL Writer(SocketTube(118)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker6] [8s 239ms] SSL Writer(SocketTube(118)) wrapping 9 bytes DEBUG: [HttpClient-57-Worker6] [8s 239ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [8s 239ms] SSL Writer(SocketTube(118)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-57-Worker6] [8s 239ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [8s 239ms] SSL Writer(SocketTube(118)) Sending 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [8s 239ms] SSL Writer(SocketTube(118)) Adding 47 to outputQ queue DEBUG: [HttpClient-57-Worker6] [8s 239ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [8s 239ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [8s 239ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [8s 239ms] SocketTube(118) trying to write: 47 DEBUG: [HttpClient-57-Worker6] [8s 239ms] SocketTube(118) wrote: 47 DEBUG: [HttpClient-57-Worker6] [8s 240ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker6] [8s 240ms] SocketTube(118) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [8s 240ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [8s 240ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [8s 240ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [readLoop] [8s 240ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 240ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 240ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 240ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 240ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [8s 240ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker6] [8s 241ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker6] [8s 242ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [8s 242ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(1) DEBUG: [HttpClient-57-Worker6] [8s 242ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [8s 242ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker6] [8s 242ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker6] [8s 242ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker6] [8s 242ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [8s 242ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [8s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (true) DEBUG: [HttpClient-58-SelectorManager] [8s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 243ms] SocketTube(118) read bytes: 151 DEBUG: [HttpClient-58-SelectorManager] [8s 243ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 243ms] SSL Reader(SocketTube(118)) Adding 151 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 243ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 243ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21590c40 for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 243ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker7] [8s 243ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker7] [8s 243ms] SSL Reader(SocketTube(118)) Unwrapping: 151 DEBUG: [HttpClient-57-Worker7] [8s 243ms] SSL Reader(SocketTube(118)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-57-Worker7] [8s 243ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-57-Worker7] [8s 243ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 53 DEBUG: [HttpClient-57-Worker7] [8s 243ms] SSL Reader(SocketTube(118)) sending 15 DEBUG: [HttpClient-57-Worker7] [8s 243ms] SSL Reader(SocketTube(118)) Adding 15 to outputQ queue DEBUG: [HttpClient-57-Worker7] [8s 243ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [8s 243ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-57-Worker7] [8s 243ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-57-Worker7] [8s 243ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [8s 243ms] Http2Connection(SSLTube(SocketTube(118))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [8s 243ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(2): 15 DEBUG: [HttpClient-57-Worker7] [8s 243ms] Http2Connection(SSLTube(SocketTube(118))) Processing 15 DEBUG: [HttpClient-57-Worker7] [8s 243ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-57-Worker7] [8s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [8s 243ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [8s 244ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [8s 244ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-57-Worker7] [8s 244ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 37139 DEBUG: [HttpClient-57-Worker7] [8s 244ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 37139 DEBUG: [HttpClient-57-Worker7] [8s 244ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-57-Worker7] [8s 244ms] HttpClientImpl(58) body subscriber registered: 1 DEBUG: [HttpClient-57-Worker7] [8s 244ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(2) DEBUG: [HttpClient-57-Worker7] [8s 244ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [8s 244ms] SSL Reader(SocketTube(118)) Unwrapping: 98 DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 51 DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) sending 13 DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) Adding 13 to outputQ queue DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-57-Worker7] [8s 245ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [8s 245ms] Http2Connection(SSLTube(SocketTube(118))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [8s 245ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(3): 13 DEBUG: [HttpClient-57-Worker7] [8s 245ms] Http2Connection(SSLTube(SocketTube(118))) Processing 13 DEBUG: [HttpClient-57-Worker7] [8s 245ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-57-Worker7] [8s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [8s 245ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [8s 245ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [8s 245ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-57-Worker7] [8s 245ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-57-Worker7] [8s 245ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-57-Worker7] [8s 245ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(3) DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) Unwrapping: 47 DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 47 DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) sending 9 DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) Adding 9 to outputQ queue DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-57-Worker7] [8s 245ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-57-Worker7] [8s 245ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [8s 245ms] Http2Connection(SSLTube(SocketTube(118))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [8s 245ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(4): 9 DEBUG: [HttpClient-57-Worker7] [8s 245ms] Http2Connection(SSLTube(SocketTube(118))) Processing 9 DEBUG: [HttpClient-57-Worker7] [8s 245ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-Worker7] [8s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [8s 245ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [8s 246ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [8s 246ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-57-Worker7] [8s 246ms] HttpClientImpl(58) body subscriber unregistered: 0 DEBUG: [HttpClient-57-Worker7] [8s 246ms] HttpClientImpl(58) ClientImpl (async) elapsed 27 millis for GET to https://127.0.0.1:58355/ DEBUG: [HttpClient-57-Worker7] [8s 246ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [8s 246ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [8s 246ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) close stream 1 DEBUG: [HttpClient-57-Worker7] [8s 246ms] Http2Connection(SSLTube(SocketTube(118))) Closed stream 1 DEBUG: [HttpClient-57-Worker7] [8s 246ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@c85eef5 DEBUG: [HttpClient-57-Worker7] [8s 246ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-57-Worker7] [8s 246ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(4) DEBUG: [HttpClient-57-Worker7] [8s 246ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [8s 246ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker7] [8s 246ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker7] [8s 246ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker7] [8s 246ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker7] [8s 246ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [8s 248ms] HttpClientImpl(58) SelectorManager shutting down DEBUG: [HttpClient-58-SelectorManager] [8s 248ms] Http2ClientImpl stopping DEBUG: [HttpClient-58-SelectorManager] [8s 248ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams DEBUG: [HttpClient-58-SelectorManager] [8s 248ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:42: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-58-SelectorManager] [8s 249ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 34 bytes to the write queue DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SSL Writer(SocketTube(118)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SSL Writer(SocketTube(118)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SSL Writer(SocketTube(118)) wrapping 34 bytes DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SSL Writer(SocketTube(118)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SSL Writer(SocketTube(118)) Sending 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SSL Writer(SocketTube(118)) Adding 72 to outputQ queue DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SocketTube(118) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SocketTube(118) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 249ms] SocketTube(118) pausing read event DEBUG: [HttpClient-58-SelectorManager] [8s 250ms] 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@645b8eaf[Not completed, 4 dependents] (id=8024) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4983573e, getALPN: jdk.internal.net.http.common.MinimalFuture@10320b08[Completed normally] (id=8030), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [8s 250ms] SocketTube(118) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 250ms] SSL Reader(SocketTube(118)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 250ms] SSL Reader(SocketTube(118)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-SelectorManager] [8s 251ms] SSL Reader(SocketTube(118)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 251ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4983573e, getALPN: jdk.internal.net.http.common.MinimalFuture@10320b08[Completed normally] (id=8030), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 251ms] Http2Connection(SSLTube(SocketTube(118))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 251ms] SSLTube(SocketTube(118)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 251ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [8s 251ms] SSL Reader(SocketTube(118)) stop DEBUG: [HttpClient-58-SelectorManager] [8s 251ms] SSL Writer(SocketTube(118)) stop DEBUG: [HttpClient-57-Worker8] [8s 251ms] Http2Connection(SSLTube(SocketTube(118))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-58-SelectorManager] [8s 251ms] SocketTube(118) Stopping read scheduler DEBUG: [HttpClient-58-SelectorManager] [8s 252ms] SocketTube(118) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [8s 252ms] SocketTube(118) Read scheduler stopped DEBUG: [HttpClient-58-SelectorManager] [8s 252ms] SocketTube(118) write: cancel DEBUG: [HttpClient-58-SelectorManager] [8s 252ms] SocketTube(118) write: resetting demand to 0 DEBUG: [HttpClient-58-SelectorManager] [8s 252ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [8s 252ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [8s 252ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-57-Worker8] [8s 252ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-58-SelectorManager] [8s 252ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-SelectorManager] [8s 252ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-SelectorManager] [8s 252ms] PlainHttpConnection(SocketTube(118)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-SelectorManager] [8s 253ms] SocketTube(118) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:37139 stopping. 1 streams DEBUG: [HttpClient-58-SelectorManager] [8s 253ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 254ms] HttpClientImpl(59) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 254ms] HttpClientImpl(59) ClientImpl (async) send https://127.0.0.1:58355/ GET DEBUG: [HttpClient-58-Worker0] [8s 255ms] Exchange establishing exchange for https://127.0.0.1:58355/ GET, proxy=null Apr 01, 2024 8:42:38 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42:38 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-58-Worker0] [8s 256ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-58-Worker0] [8s 256ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-58-Worker0] [8s 256ms] PlainHttpConnection(SocketTube(119)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [8s 256ms] PlainHttpConnection(SocketTube(119)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [8s 256ms] PlainHttpConnection(SocketTube(119)) registering connect event DEBUG: [HttpClient-58-Worker0] [8s 256ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-59-SelectorManager] [8s 256ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@10167044 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-59-SelectorManager] [8s 256ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60697, Session(1711996958065|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-59-SelectorManager] [8s 257ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60697 DEBUG: [HttpClient-58-Worker1] [8s 257ms] SocketTube(119) connecting flows DEBUG: [HttpClient-58-Worker1] [8s 257ms] SocketTube(119) read publisher got subscriber DEBUG: [HttpClient-58-Worker1] [8s 257ms] SocketTube(119) registering subscribe event DEBUG: [HttpClient-58-Worker1] [8s 257ms] SocketTube(119) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [8s 257ms] SocketTube(119) subscribe event raised DEBUG: [HttpClient-59-SelectorManager] [8s 257ms] 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@1aee1b34[Not completed, 4 dependents] (id=8089) 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-59-SelectorManager] [8s 257ms] SocketTube(119) read demand reset to 0 DEBUG: [HttpClient-59-SelectorManager] [8s 257ms] SocketTube(119) calling onSubscribe DEBUG: [HttpClient-59-SelectorManager] [8s 257ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [8s 257ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-SelectorManager] [8s 257ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 257ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [8s 257ms] SSL Reader(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-59-SelectorManager] [8s 257ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-59-SelectorManager] [8s 257ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-59-SelectorManager] [8s 257ms] SocketTube(119) onSubscribe called DEBUG: [HttpClient-59-SelectorManager] [8s 257ms] SocketTube(119) pending subscriber subscribed DEBUG: [HttpClient-59-SelectorManager] [8s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (true) DEBUG: [HttpClient-58-Worker1] [8s 257ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker1] [8s 258ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker1] [8s 258ms] SSL Writer(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SocketTube(119) DEBUG: [HttpClient-58-Worker1] [8s 258ms] SocketTube(119) subscribed for writing DEBUG: [HttpClient-58-Worker1] [8s 258ms] SocketTube(119) write: registering startSubscription event DEBUG: [HttpClient-58-Worker1] [8s 258ms] SSL Writer(SocketTube(119)) onSubscribe initiating handshaking DEBUG: [HttpClient-59-SelectorManager] [8s 258ms] SocketTube(119) write: starting subscription DEBUG: [HttpClient-59-SelectorManager] [8s 258ms] SocketTube(119) write: offloading requestMore DEBUG: [HttpClient-58-Worker1] [8s 258ms] SSL Writer(SocketTube(119)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-58-Worker1] [8s 258ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-58-Worker1] [8s 258ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker2] [8s 258ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker2] [8s 258ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [8s 258ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [8s 260ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [8s 260ms] SSL Writer(SocketTube(119)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-58-Worker1] [8s 260ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [8s 260ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker1] [8s 260ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker1] [8s 260ms] SSL Writer(SocketTube(119)) Sending 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [8s 260ms] SSL Writer(SocketTube(119)) Adding 2191 to outputQ queue DEBUG: [HttpClient-58-Worker1] [8s 260ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker1] [8s 260ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker1] [8s 260ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [8s 260ms] SocketTube(119) trying to write: 2191 DEBUG: [HttpClient-58-Worker1] [8s 260ms] SocketTube(119) wrote: 2191 DEBUG: [HttpClient-58-Worker1] [8s 260ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker1] [8s 260ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [8s 260ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [8s 260ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker1] [8s 260ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [8s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 263ms] HttpClientImpl(59) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-59-SelectorManager] [8s 263ms] SocketTube(119) read bytes: 133 DEBUG: [HttpClient-59-SelectorManager] [8s 263ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 263ms] SSL Reader(SocketTube(119)) Adding 133 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [8s 263ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (false) DEBUG: [HttpClient-59-SelectorManager] [8s 263ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [8s 263ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [8s 263ms] SSL Reader(SocketTube(119)) Unwrapping: 133 DEBUG: [HttpClient-58-Worker3] [8s 263ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker3] [8s 263ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [8s 263ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 133 DEBUG: [HttpClient-58-Worker3] [8s 263ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [8s 263ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker3] [8s 263ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-59-SelectorManager] [8s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 264ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [8s 264ms] SocketTube(119) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [8s 264ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-58-Worker3] [8s 264ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-58-Worker3] [8s 264ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [8s 264ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [8s 264ms] SSL Writer(SocketTube(119)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [8s 265ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [8s 265ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [8s 265ms] SSL Writer(SocketTube(119)) Sending 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [8s 265ms] SSL Writer(SocketTube(119)) Adding 6 to outputQ queue DEBUG: [HttpClient-58-Worker3] [8s 265ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [8s 265ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [8s 265ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [8s 265ms] SocketTube(119) trying to write: 6 DEBUG: [HttpClient-58-Worker3] [8s 265ms] SocketTube(119) wrote: 6 DEBUG: [HttpClient-58-Worker3] [8s 265ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker3] [8s 265ms] SocketTube(119) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [8s 265ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [8s 265ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker3] [8s 265ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [8s 265ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [8s 265ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker3] [8s 265ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker3] [8s 265ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [8s 265ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-SelectorManager] [8s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (true) DEBUG: [HttpClient-59-SelectorManager] [8s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 265ms] SocketTube(119) read bytes: 175 DEBUG: [HttpClient-59-SelectorManager] [8s 265ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 265ms] SSL Reader(SocketTube(119)) Adding 175 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [8s 265ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (false) DEBUG: [HttpClient-59-SelectorManager] [8s 265ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSL Reader(SocketTube(119)) Unwrapping: 175 DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 6 DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSL Reader(SocketTube(119)) Unwrapping: 169 DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 79 DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [8s 266ms] SSL Reader(SocketTube(119)) Unwrapping: 90 DEBUG: [HttpClient-58-Worker4] [8s 267ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker4] [8s 267ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [8s 267ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 90 DEBUG: [HttpClient-58-Worker4] [8s 267ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker4] [8s 267ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-58-Worker4] [8s 267ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker4] [8s 267ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [8s 267ms] SSL Writer(SocketTube(119)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [8s 267ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [8s 268ms] SSLFlowDelegate(SocketTube(119)) setALPN = h2 DEBUG: [HttpClient-58-Worker4] [8s 268ms] PlainHttpConnection(SocketTube(119)) finishConnect, setting connected=true DEBUG: [HttpClient-58-Worker4] [8s 268ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-58-Worker4] [8s 268ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-58-Worker4] [8s 268ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-58-Worker4] [8s 268ms] SSLTube(SocketTube(119)) connecting flows DEBUG: [HttpClient-58-Worker4] [8s 268ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@f74fb14 DEBUG: [HttpClient-58-Worker4] [8s 268ms] Http2Connection(SSLTube(SocketTube(119))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-58-Worker4] [8s 268ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 268ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [8s 268ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 268ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [8s 268ms] SSLTube(SocketTube(119)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-58-Worker4] [8s 268ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) Apr 01, 2024 8:42: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-58-Worker4] [8s 269ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 63 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [8s 269ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [8s 269ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 269ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [8s 269ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker4] [8s 269ms] SSL Writer(SocketTube(119)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [8s 269ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-58-Worker4] [8s 269ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 13 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [8s 270ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [8s 270ms] Http2Connection(SSLTube(SocketTube(119))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-58-Worker4] [8s 270ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-58-Worker4] [8s 270ms] Http2Connection(SSLTube(SocketTube(119))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker4] [8s 270ms] Http2Connection(SSLTube(SocketTube(119))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-58-Worker4] [8s 270ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed buffered data DEBUG: [HttpClient-58-Worker4] [8s 270ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker4] [8s 270ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker4] [8s 270ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-58-Worker4] [8s 270ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-58-Worker4] [8s 270ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-58-Worker4] [8s 270ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [8s 270ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58355/ GET DEBUG: [HttpClient-58-Worker4] [8s 270ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-58-Worker4] [8s 270ms] Http2Connection(SSLTube(SocketTube(119))) Opened stream 1 DEBUG: [HttpClient-58-Worker4] [8s 270ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:42: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-58-Worker4] [8s 271ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 48 bytes to the write queue DEBUG: [HttpClient-58-Worker4] [8s 271ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [8s 271ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [8s 271ms] Exchange sendRequestBody DEBUG: [HttpClient-58-Worker4] [8s 271ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSL Writer(SocketTube(119)) Sending 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSL Writer(SocketTube(119)) Adding 90 to outputQ queue DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [8s 271ms] SocketTube(119) trying to write: 90 DEBUG: [HttpClient-58-Worker4] [8s 271ms] SocketTube(119) wrote: 90 DEBUG: [HttpClient-58-Worker4] [8s 271ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker4] [8s 271ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 271ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker4] [8s 271ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 271ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSL Writer(SocketTube(119)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker4] [8s 271ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 271ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSLTube(SocketTube(119)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSL Writer(SocketTube(119)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [8s 271ms] SSL Writer(SocketTube(119)) wrapping 124 bytes DEBUG: [HttpClient-58-Worker4] [8s 272ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [8s 272ms] SSL Writer(SocketTube(119)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [8s 272ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [8s 272ms] SSL Writer(SocketTube(119)) Sending 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [8s 272ms] SSL Writer(SocketTube(119)) Adding 162 to outputQ queue DEBUG: [HttpClient-58-Worker4] [8s 272ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [8s 272ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 272ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [8s 272ms] SocketTube(119) trying to write: 162 DEBUG: [HttpClient-58-Worker4] [8s 272ms] SocketTube(119) wrote: 162 DEBUG: [HttpClient-58-Worker4] [8s 272ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker4] [8s 272ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 272ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 272ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [8s 272ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [8s 272ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker4] [8s 272ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 272ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 272ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [8s 272ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [8s 272ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker4] [8s 272ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker4] [8s 272ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 272ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-59-SelectorManager] [8s 272ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 272ms] SocketTube(119) read bytes: 1726 DEBUG: [HttpClient-59-SelectorManager] [8s 272ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 272ms] SSL Reader(SocketTube(119)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [8s 272ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 272ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (false) DEBUG: [HttpClient-59-SelectorManager] [8s 272ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [8s 272ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [8s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (false) DEBUG: [Test-server-pool] [8s 273ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 273ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 273ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 273ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-Worker5] [8s 273ms] SSL Reader(SocketTube(119)) Unwrapping: 1726 DEBUG: [HttpClient-59-SelectorManager] [8s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 273ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [8s 273ms] SocketTube(119) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 273ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 273ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [8s 273ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 273ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 273ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 273ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 273ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 273ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 274ms] 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-58-Worker5] [8s 273ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-58-Worker5] [8s 274ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-58-Worker5] [8s 274ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-58-Worker5] [8s 274ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker5] [8s 274ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker5] [8s 274ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker5] [8s 274ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [HttpClient-59-SelectorManager] [8s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (true) DEBUG: [HttpClient-59-SelectorManager] [8s 274ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 274ms] SocketTube(119) read bytes: 77 DEBUG: [HttpClient-59-SelectorManager] [8s 274ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 275ms] SSL Reader(SocketTube(119)) Adding 77 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [8s 275ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (false) DEBUG: [HttpClient-59-SelectorManager] [8s 275ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [8s 275ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker6] [8s 275ms] SSL Reader(SocketTube(119)) Unwrapping: 77 DEBUG: [HttpClient-58-Worker6] [8s 275ms] SSL Reader(SocketTube(119)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker6] [8s 275ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-58-Worker6] [8s 275ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 77 DEBUG: [HttpClient-58-Worker6] [8s 275ms] SSL Reader(SocketTube(119)) sending 39 DEBUG: [HttpClient-58-Worker6] [8s 275ms] SSL Reader(SocketTube(119)) Adding 39 to outputQ queue DEBUG: [HttpClient-58-Worker6] [8s 275ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 275ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [8s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 275ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [8s 275ms] SocketTube(119) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [8s 275ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 275ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [8s 275ms] Http2Connection(SSLTube(SocketTube(119))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [8s 275ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(1): 39 DEBUG: [HttpClient-58-Worker6] [8s 275ms] Http2Connection(SSLTube(SocketTube(119))) Processing 39 DEBUG: [HttpClient-58-Worker6] [8s 275ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-58-Worker6] [8s 275ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 276ms] 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 8:42: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-58-Worker6] [8s 276ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-58-Worker6] [8s 276ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 9 bytes to the write queue DEBUG: [HttpClient-58-Worker6] [8s 276ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker6] [8s 276ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker6] [8s 276ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker6] [8s 276ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker6] [8s 276ms] SSL Writer(SocketTube(119)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-58-Worker6] [8s 276ms] SSL Writer(SocketTube(119)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker6] [8s 276ms] SSL Writer(SocketTube(119)) wrapping 9 bytes DEBUG: [HttpClient-58-Worker6] [8s 276ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker6] [8s 276ms] SSL Writer(SocketTube(119)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-58-Worker6] [8s 277ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker6] [8s 277ms] SSL Writer(SocketTube(119)) Sending 47 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 277ms] SSL Writer(SocketTube(119)) Adding 47 to outputQ queue DEBUG: [HttpClient-58-Worker6] [8s 277ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 277ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 277ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 277ms] SocketTube(119) trying to write: 47 DEBUG: [HttpClient-58-Worker6] [8s 277ms] SocketTube(119) wrote: 47 DEBUG: [HttpClient-58-Worker6] [8s 277ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker6] [8s 277ms] SocketTube(119) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [8s 277ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [8s 277ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [8s 277ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker6] [8s 277ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [readLoop] [8s 277ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 277ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 277ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 277ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 277ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 277ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker6] [8s 278ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 278ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(1) DEBUG: [HttpClient-58-Worker6] [8s 278ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [8s 278ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker6] [8s 278ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker6] [8s 278ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker6] [8s 278ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [8s 278ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (true) DEBUG: [HttpClient-59-SelectorManager] [8s 279ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 279ms] SocketTube(119) read bytes: 151 DEBUG: [HttpClient-59-SelectorManager] [8s 279ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 279ms] SSL Reader(SocketTube(119)) Adding 151 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [8s 279ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker6] [8s 278ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [8s 279ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fec860d for R (false) DEBUG: [HttpClient-58-Worker6] [8s 279ms] SSL Reader(SocketTube(119)) Unwrapping: 151 DEBUG: [HttpClient-59-SelectorManager] [8s 279ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [8s 279ms] SSL Reader(SocketTube(119)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-58-Worker6] [8s 279ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-58-Worker6] [8s 279ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 53 DEBUG: [HttpClient-58-Worker6] [8s 279ms] SSL Reader(SocketTube(119)) sending 15 DEBUG: [HttpClient-58-Worker6] [8s 279ms] SSL Reader(SocketTube(119)) Adding 15 to outputQ queue DEBUG: [HttpClient-58-Worker6] [8s 279ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 279ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 279ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 279ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [8s 279ms] Http2Connection(SSLTube(SocketTube(119))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [8s 279ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(2): 15 DEBUG: [HttpClient-58-Worker6] [8s 279ms] Http2Connection(SSLTube(SocketTube(119))) Processing 15 DEBUG: [HttpClient-58-Worker6] [8s 279ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-58-Worker6] [8s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 279ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [8s 280ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [8s 280ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-58-Worker6] [8s 280ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 60697 DEBUG: [HttpClient-58-Worker6] [8s 280ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 60697 DEBUG: [HttpClient-58-Worker6] [8s 280ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-58-Worker6] [8s 280ms] HttpClientImpl(59) body subscriber registered: 1 DEBUG: [HttpClient-58-Worker6] [8s 280ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(2) DEBUG: [HttpClient-58-Worker6] [8s 280ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [8s 280ms] SSL Reader(SocketTube(119)) Unwrapping: 98 DEBUG: [HttpClient-58-Worker6] [8s 280ms] SSL Reader(SocketTube(119)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-58-Worker6] [8s 280ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-58-Worker6] [8s 280ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 51 DEBUG: [HttpClient-58-Worker6] [8s 280ms] SSL Reader(SocketTube(119)) sending 13 DEBUG: [HttpClient-58-Worker6] [8s 280ms] SSL Reader(SocketTube(119)) Adding 13 to outputQ queue DEBUG: [HttpClient-58-Worker6] [8s 280ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 281ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 281ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 281ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [8s 281ms] Http2Connection(SSLTube(SocketTube(119))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [8s 281ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(3): 13 DEBUG: [HttpClient-58-Worker6] [8s 281ms] Http2Connection(SSLTube(SocketTube(119))) Processing 13 DEBUG: [HttpClient-58-Worker6] [8s 281ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-58-Worker6] [8s 281ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 281ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [8s 281ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [8s 281ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-58-Worker6] [8s 281ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-58-Worker6] [8s 281ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-58-Worker6] [8s 281ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(3) DEBUG: [HttpClient-58-Worker6] [8s 281ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [8s 281ms] SSL Reader(SocketTube(119)) Unwrapping: 47 DEBUG: [HttpClient-58-Worker6] [8s 281ms] SSL Reader(SocketTube(119)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-58-Worker6] [8s 281ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-58-Worker6] [8s 281ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 47 DEBUG: [HttpClient-58-Worker6] [8s 281ms] SSL Reader(SocketTube(119)) sending 9 DEBUG: [HttpClient-58-Worker6] [8s 281ms] SSL Reader(SocketTube(119)) Adding 9 to outputQ queue DEBUG: [HttpClient-58-Worker6] [8s 281ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 281ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 281ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 281ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [8s 281ms] Http2Connection(SSLTube(SocketTube(119))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [8s 281ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(4): 9 DEBUG: [HttpClient-58-Worker6] [8s 281ms] Http2Connection(SSLTube(SocketTube(119))) Processing 9 DEBUG: [HttpClient-58-Worker6] [8s 281ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-58-Worker6] [8s 281ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 281ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [8s 282ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [8s 282ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-58-Worker6] [8s 282ms] HttpClientImpl(59) body subscriber unregistered: 0 DEBUG: [HttpClient-58-Worker6] [8s 282ms] HttpClientImpl(59) ClientImpl (async) elapsed 27 millis for GET to https://127.0.0.1:58355/ DEBUG: [HttpClient-58-Worker6] [8s 282ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [8s 282ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [8s 282ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) close stream 1 DEBUG: [HttpClient-58-Worker6] [8s 282ms] Http2Connection(SSLTube(SocketTube(119))) Closed stream 1 DEBUG: [HttpClient-58-Worker6] [8s 282ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@527309d3 DEBUG: [HttpClient-58-Worker6] [8s 282ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-59-SelectorManager] [8s 282ms] HttpClientImpl(59) SelectorManager shutting down DEBUG: [HttpClient-59-SelectorManager] [8s 282ms] Http2ClientImpl stopping DEBUG: [HttpClient-59-SelectorManager] [8s 282ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-59-SelectorManager] [8s 282ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:42: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-58-Worker6] [8s 282ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(4) DEBUG: [HttpClient-59-SelectorManager] [8s 282ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 34 bytes to the write queue DEBUG: [HttpClient-59-SelectorManager] [8s 282ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-SelectorManager] [8s 282ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [8s 282ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-SelectorManager] [8s 282ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SSL Writer(SocketTube(119)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-58-Worker6] [8s 283ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SSL Writer(SocketTube(119)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SSL Writer(SocketTube(119)) wrapping 34 bytes DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SSL Writer(SocketTube(119)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SSL Writer(SocketTube(119)) Sending 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SSL Writer(SocketTube(119)) Adding 72 to outputQ queue DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SocketTube(119) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SocketTube(119) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SocketTube(119) pausing read event DEBUG: [HttpClient-58-Worker6] [8s 283ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker6] [8s 283ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker6] [8s 283ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SocketTube(119) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1aee1b34[Not completed, 4 dependents] (id=8089) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@f74fb14, getALPN: jdk.internal.net.http.common.MinimalFuture@6e79da75[Completed normally] (id=8095), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SocketTube(119) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SSL Reader(SocketTube(119)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 283ms] SSL Reader(SocketTube(119)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-59-SelectorManager] [8s 284ms] SSL Reader(SocketTube(119)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 283ms] SocketTube(119) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 284ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@f74fb14, getALPN: jdk.internal.net.http.common.MinimalFuture@6e79da75[Completed normally] (id=8095), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 284ms] SocketTube(119) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7739b590 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-58-Worker6] [8s 284ms] SocketTube(119) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 284ms] Http2Connection(SSLTube(SocketTube(119))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 284ms] SocketTube(119) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [8s 284ms] SSLTube(SocketTube(119)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 284ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker7] [8s 284ms] Http2Connection(SSLTube(SocketTube(119))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 284ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [8s 284ms] SSL Reader(SocketTube(119)) stop DEBUG: [HttpClient-59-SelectorManager] [8s 284ms] SSL Writer(SocketTube(119)) stop DEBUG: [HttpClient-59-SelectorManager] [8s 285ms] SocketTube(119) Stopping read scheduler DEBUG: [HttpClient-59-SelectorManager] [8s 285ms] SocketTube(119) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [8s 285ms] SocketTube(119) Read scheduler stopped DEBUG: [HttpClient-59-SelectorManager] [8s 285ms] SocketTube(119) write: cancel DEBUG: [HttpClient-59-SelectorManager] [8s 285ms] SocketTube(119) write: resetting demand to 0 DEBUG: [HttpClient-59-SelectorManager] [8s 285ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [8s 285ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [8s 285ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-59-SelectorManager] [8s 286ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker7] [8s 286ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 286ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-59-SelectorManager] [8s 286ms] PlainHttpConnection(SocketTube(119)) Closing channel: channel not registered with selector DEBUG: [HttpClient-59-SelectorManager] [8s 286ms] SocketTube(119) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-59-SelectorManager] [8s 286ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams Server connection to /127.0.0.1:60697 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 287ms] HttpClientImpl(60) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 287ms] HttpClientImpl(60) ClientImpl (async) send https://127.0.0.1:58355/ GET DEBUG: [HttpClient-59-Worker0] [8s 288ms] Exchange establishing exchange for https://127.0.0.1:58355/ GET, proxy=null Apr 01, 2024 8:42:38 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:42:38 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] [8s 289ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-59-Worker0] [8s 289ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-59-Worker0] [8s 289ms] PlainHttpConnection(SocketTube(120)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [8s 289ms] PlainHttpConnection(SocketTube(120)) bind completed /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [8s 289ms] PlainHttpConnection(SocketTube(120)) registering connect event DEBUG: [HttpClient-59-Worker0] [8s 290ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@12d9a6db for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40195, Session(1711996958101|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] PlainHttpConnection(SocketTube(120)) ConnectEvent: finishing connect DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] PlainHttpConnection(SocketTube(120)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40195 DEBUG: [HttpClient-59-Worker1] [8s 290ms] SocketTube(120) connecting flows DEBUG: [HttpClient-59-Worker1] [8s 290ms] SocketTube(120) read publisher got subscriber DEBUG: [HttpClient-59-Worker1] [8s 290ms] SocketTube(120) registering subscribe event DEBUG: [HttpClient-59-Worker1] [8s 290ms] SocketTube(120) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] SocketTube(120) subscribe event raised DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] SocketTube(120) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1821cdab[Not completed, 4 dependents] (id=8154) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] SocketTube(120) read demand reset to 0 DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] SocketTube(120) calling onSubscribe DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] SSL Reader(SocketTube(120)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] SocketTube(120) onSubscribe called DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] SocketTube(120) pending subscriber subscribed DEBUG: [HttpClient-60-SelectorManager] [8s 290ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d2340cb for R (true) DEBUG: [HttpClient-59-Worker1] [8s 290ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker1] [8s 291ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker1] [8s 291ms] SSL Writer(SocketTube(120)) calling downstreamSubscriber::onSubscribe on SocketTube(120) DEBUG: [HttpClient-59-Worker1] [8s 291ms] SocketTube(120) subscribed for writing DEBUG: [HttpClient-59-Worker1] [8s 291ms] SocketTube(120) write: registering startSubscription event DEBUG: [HttpClient-59-Worker1] [8s 291ms] SSL Writer(SocketTube(120)) onSubscribe initiating handshaking DEBUG: [HttpClient-60-SelectorManager] [8s 291ms] SocketTube(120) write: starting subscription DEBUG: [HttpClient-59-Worker1] [8s 291ms] SSL Writer(SocketTube(120)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-60-SelectorManager] [8s 291ms] SocketTube(120) write: offloading requestMore DEBUG: [HttpClient-59-Worker1] [8s 291ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-59-Worker1] [8s 291ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker2] [8s 291ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker2] [8s 291ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker2] [8s 291ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [8s 294ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [8s 294ms] SSL Writer(SocketTube(120)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-59-Worker1] [8s 294ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [8s 294ms] SSL Writer(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker1] [8s 294ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker1] [8s 294ms] SSL Writer(SocketTube(120)) Sending 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [8s 294ms] SSL Writer(SocketTube(120)) Adding 2191 to outputQ queue DEBUG: [HttpClient-59-Worker1] [8s 294ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker1] [8s 294ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker1] [8s 294ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [8s 294ms] SocketTube(120) trying to write: 2191 DEBUG: [HttpClient-59-Worker1] [8s 294ms] SocketTube(120) wrote: 2191 DEBUG: [HttpClient-59-Worker1] [8s 294ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker1] [8s 294ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [8s 294ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [8s 294ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker1] [8s 294ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [8s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d2340cb for None (false) DEBUG: [HttpClient-60-SelectorManager] [8s 296ms] HttpClientImpl(60) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-60-SelectorManager] [8s 296ms] SocketTube(120) read bytes: 133 DEBUG: [HttpClient-60-SelectorManager] [8s 296ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [8s 296ms] SSL Reader(SocketTube(120)) Adding 133 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [8s 296ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [8s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d2340cb for R (false) DEBUG: [HttpClient-60-SelectorManager] [8s 296ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 296ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [8s 296ms] SSL Reader(SocketTube(120)) Unwrapping: 133 DEBUG: [HttpClient-59-Worker3] [8s 296ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker3] [8s 296ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [8s 296ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 133 DEBUG: [HttpClient-59-Worker3] [8s 296ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [8s 296ms] SSLFlowDelegate(SocketTube(120)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker3] [8s 296ms] SSLFlowDelegate(SocketTube(120)) #tasks to execute: 1 DEBUG: [HttpClient-60-SelectorManager] [8s 297ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d2340cb for None (false) DEBUG: [HttpClient-60-SelectorManager] [8s 297ms] SocketTube(120) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [8s 297ms] SocketTube(120) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 298ms] SSLFlowDelegate(SocketTube(120)) finished task execution DEBUG: [HttpClient-59-Worker3] [8s 298ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-59-Worker3] [8s 298ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker3] [8s 298ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [8s 298ms] SSL Writer(SocketTube(120)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [8s 298ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [8s 298ms] SSL Writer(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [8s 298ms] SSL Writer(SocketTube(120)) Sending 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [8s 298ms] SSL Writer(SocketTube(120)) Adding 6 to outputQ queue DEBUG: [HttpClient-59-Worker3] [8s 298ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [8s 298ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [8s 298ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [8s 298ms] SocketTube(120) trying to write: 6 DEBUG: [HttpClient-59-Worker3] [8s 298ms] SocketTube(120) wrote: 6 DEBUG: [HttpClient-59-Worker3] [8s 298ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker3] [8s 298ms] SocketTube(120) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 299ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 299ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker3] [8s 299ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [8s 299ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker3] [8s 299ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker3] [8s 299ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker3] [8s 299ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 299ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-60-SelectorManager] [8s 299ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d2340cb for R (true) DEBUG: [HttpClient-60-SelectorManager] [8s 299ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d2340cb for None (false) DEBUG: [HttpClient-60-SelectorManager] [8s 299ms] SocketTube(120) read bytes: 175 DEBUG: [HttpClient-60-SelectorManager] [8s 299ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [8s 299ms] SSL Reader(SocketTube(120)) Adding 175 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [8s 299ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [8s 299ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d2340cb for R (false) DEBUG: [HttpClient-60-SelectorManager] [8s 299ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [8s 299ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [8s 299ms] SSL Reader(SocketTube(120)) Unwrapping: 175 DEBUG: [HttpClient-59-Worker4] [8s 299ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-59-Worker4] [8s 299ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [8s 299ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 6 DEBUG: [HttpClient-59-Worker4] [8s 299ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [8s 299ms] SSL Reader(SocketTube(120)) Unwrapping: 169 DEBUG: [HttpClient-59-Worker4] [8s 299ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-59-Worker4] [8s 299ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [8s 299ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 79 DEBUG: [HttpClient-59-Worker4] [8s 299ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [8s 299ms] SSLFlowDelegate(SocketTube(120)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker4] [8s 299ms] SSLFlowDelegate(SocketTube(120)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker4] [8s 300ms] SSLFlowDelegate(SocketTube(120)) finished task execution DEBUG: [HttpClient-59-Worker4] [8s 300ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [8s 300ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [8s 300ms] SSL Reader(SocketTube(120)) Unwrapping: 90 DEBUG: [HttpClient-59-Worker4] [8s 301ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker4] [8s 301ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [8s 301ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 90 DEBUG: [HttpClient-59-Worker4] [8s 301ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [8s 301ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-59-Worker4] [8s 301ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker4] [8s 301ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [8s 301ms] SSL Writer(SocketTube(120)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [8s 301ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [8s 301ms] SSLFlowDelegate(SocketTube(120)) setALPN = h2 DEBUG: [HttpClient-59-Worker4] [8s 301ms] PlainHttpConnection(SocketTube(120)) finishConnect, setting connected=true DEBUG: [HttpClient-59-Worker4] [8s 301ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-59-Worker4] [8s 301ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-59-Worker4] [8s 302ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-59-Worker4] [8s 302ms] SSLTube(SocketTube(120)) connecting flows DEBUG: [HttpClient-59-Worker4] [8s 302ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3218e58 DEBUG: [HttpClient-59-Worker4] [8s 302ms] Http2Connection(SSLTube(SocketTube(120))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-59-Worker4] [8s 302ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [8s 302ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [8s 302ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [8s 302ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [8s 302ms] SSLTube(SocketTube(120)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-59-Worker4] [8s 302ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) Apr 01, 2024 8:42: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-Worker4] [8s 302ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 63 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [8s 302ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [8s 302ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [8s 302ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [8s 302ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [8s 302ms] SSL Writer(SocketTube(120)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [8s 303ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-59-Worker4] [8s 303ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 13 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [8s 303ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [8s 303ms] Http2Connection(SSLTube(SocketTube(120))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-59-Worker4] [8s 303ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-59-Worker4] [8s 303ms] Http2Connection(SSLTube(SocketTube(120))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker4] [8s 303ms] Http2Connection(SSLTube(SocketTube(120))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-59-Worker4] [8s 303ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed buffered data DEBUG: [HttpClient-59-Worker4] [8s 303ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-59-Worker4] [8s 303ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-59-Worker4] [8s 303ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-59-Worker4] [8s 303ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-59-Worker4] [8s 303ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-59-Worker4] [8s 303ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [8s 303ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:58355/ GET DEBUG: [HttpClient-59-Worker4] [8s 304ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-59-Worker4] [8s 304ms] Http2Connection(SSLTube(SocketTube(120))) Opened stream 1 DEBUG: [HttpClient-59-Worker4] [8s 304ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:42: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-Worker4] [8s 304ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 48 bytes to the write queue DEBUG: [HttpClient-59-Worker4] [8s 304ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [8s 304ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [8s 304ms] Exchange sendRequestBody DEBUG: [HttpClient-59-Worker4] [8s 304ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-59-Worker4] [8s 304ms] SSL Writer(SocketTube(120)) Sending 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [8s 304ms] SSL Writer(SocketTube(120)) Adding 90 to outputQ queue DEBUG: [HttpClient-59-Worker4] [8s 304ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [8s 305ms] SocketTube(120) trying to write: 90 DEBUG: [HttpClient-59-Worker4] [8s 305ms] SocketTube(120) wrote: 90 DEBUG: [HttpClient-59-Worker4] [8s 305ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker4] [8s 305ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [8s 305ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [8s 305ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [8s 305ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [8s 305ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [8s 305ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSLTube(SocketTube(120)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) wrapping 124 bytes DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) Sending 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) Adding 162 to outputQ queue DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [8s 305ms] SocketTube(120) trying to write: 162 DEBUG: [HttpClient-59-Worker4] [8s 305ms] SocketTube(120) wrote: 162 DEBUG: [HttpClient-59-Worker4] [8s 305ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker4] [8s 305ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [8s 305ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [8s 305ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [8s 305ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [8s 305ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker4] [8s 305ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker4] [8s 306ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [8s 306ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [8s 308ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 308ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 308ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 308ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 308ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 308ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 309ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 309ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 309ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-60-SelectorManager] [8s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d2340cb for None (false) DEBUG: [readLoop] [8s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 309ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 309ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-60-SelectorManager] [8s 309ms] SocketTube(120) read bytes: 1803 DEBUG: [readLoop] [8s 309ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-60-SelectorManager] [8s 309ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [8s 309ms] SSL Reader(SocketTube(120)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [8s 309ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [8s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d2340cb for R (false) DEBUG: [HttpClient-60-SelectorManager] [8s 309ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [8s 309ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker5] [8s 309ms] SSL Reader(SocketTube(120)) Unwrapping: 1803 DEBUG: [HttpClient-60-SelectorManager] [8s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d2340cb for R (false) TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-59-Worker5] [8s 309ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-59-Worker5] [8s 310ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-59-Worker5] [8s 310ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-59-Worker5] [8s 310ms] SSL Reader(SocketTube(120)) Unwrapping: 77 DEBUG: [HttpClient-59-Worker5] [8s 310ms] SSL Reader(SocketTube(120)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker5] [8s 310ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-59-Worker5] [8s 310ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 77 DEBUG: [HttpClient-59-Worker5] [8s 310ms] SSL Reader(SocketTube(120)) sending 39 DEBUG: [HttpClient-59-Worker5] [8s 310ms] SSL Reader(SocketTube(120)) Adding 39 to outputQ queue DEBUG: [HttpClient-59-Worker5] [8s 310ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [8s 310ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker5] [8s 310ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-59-Worker5] [8s 310ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-59-Worker5] [8s 310ms] Http2Connection(SSLTube(SocketTube(120))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker5] [8s 310ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(1): 39 DEBUG: [HttpClient-59-Worker5] [8s 310ms] Http2Connection(SSLTube(SocketTube(120))) Processing 39 DEBUG: [HttpClient-59-Worker5] [8s 310ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-59-Worker5] [8s 310ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [8s 310ms] 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 8:42: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-Worker5] [8s 310ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-59-Worker5] [8s 310ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 9 bytes to the write queue DEBUG: [HttpClient-59-Worker5] [8s 310ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker5] [8s 310ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker5] [8s 310ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker5] [8s 310ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Writer(SocketTube(120)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Writer(SocketTube(120)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Writer(SocketTube(120)) wrapping 9 bytes DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Writer(SocketTube(120)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Writer(SocketTube(120)) Sending 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Writer(SocketTube(120)) Adding 47 to outputQ queue DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [8s 311ms] SocketTube(120) trying to write: 47 DEBUG: [HttpClient-59-Worker5] [8s 311ms] SocketTube(120) wrote: 47 DEBUG: [HttpClient-59-Worker5] [8s 311ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker5] [8s 311ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [8s 311ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker5] [8s 311ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [8s 311ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(1) DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker5] [8s 311ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker5] [8s 311ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker5] [8s 311ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [8s 311ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): connection started DEBUG: [HttpClient-60-SelectorManager] [8s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d2340cb for None (false) DEBUG: [HttpClient-60-SelectorManager] [8s 317ms] SocketTube(120) read bytes: 151 DEBUG: [HttpClient-60-SelectorManager] [8s 317ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [8s 317ms] SSL Reader(SocketTube(120)) Adding 151 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [8s 317ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [8s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d2340cb for R (false) DEBUG: [HttpClient-60-SelectorManager] [8s 317ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [8s 317ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker6] [8s 317ms] SSL Reader(SocketTube(120)) Unwrapping: 151 DEBUG: [HttpClient-59-Worker6] [8s 317ms] SSL Reader(SocketTube(120)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-59-Worker6] [8s 317ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-59-Worker6] [8s 317ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 53 DEBUG: [HttpClient-59-Worker6] [8s 317ms] SSL Reader(SocketTube(120)) sending 15 DEBUG: [HttpClient-59-Worker6] [8s 317ms] SSL Reader(SocketTube(120)) Adding 15 to outputQ queue DEBUG: [HttpClient-59-Worker6] [8s 317ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [8s 317ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-59-Worker6] [8s 317ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-59-Worker6] [8s 317ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [8s 317ms] Http2Connection(SSLTube(SocketTube(120))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [8s 317ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(2): 15 DEBUG: [HttpClient-59-Worker6] [8s 317ms] Http2Connection(SSLTube(SocketTube(120))) Processing 15 DEBUG: [HttpClient-59-Worker6] [8s 317ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-59-Worker6] [8s 317ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [8s 317ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [8s 318ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [8s 318ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-59-Worker6] [8s 318ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 40195 DEBUG: [HttpClient-59-Worker6] [8s 318ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:58355/) 200 HTTP_2 Local port: 40195 DEBUG: [HttpClient-59-Worker6] [8s 318ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) subscribing user subscriber DEBUG: [readLoop] [8s 321ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 321ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 321ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 321ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 321ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-60-SelectorManager] [8s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d2340cb for R (false) DEBUG: [HttpClient-59-Worker6] [8s 325ms] HttpClientImpl(60) body subscriber registered: 1 DEBUG: [HttpClient-59-Worker6] [8s 325ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(2) DEBUG: [HttpClient-59-Worker6] [8s 325ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [8s 325ms] SSL Reader(SocketTube(120)) Unwrapping: 98 DEBUG: [HttpClient-59-Worker6] [8s 325ms] SSL Reader(SocketTube(120)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-59-Worker6] [8s 325ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-59-Worker6] [8s 325ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 51 DEBUG: [HttpClient-59-Worker6] [8s 325ms] SSL Reader(SocketTube(120)) sending 13 DEBUG: [HttpClient-59-Worker6] [8s 325ms] SSL Reader(SocketTube(120)) Adding 13 to outputQ queue DEBUG: [HttpClient-59-Worker6] [8s 325ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [8s 325ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-59-Worker6] [8s 325ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-59-Worker6] [8s 325ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [8s 326ms] Http2Connection(SSLTube(SocketTube(120))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [8s 326ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(3): 13 DEBUG: [HttpClient-59-Worker6] [8s 326ms] Http2Connection(SSLTube(SocketTube(120))) Processing 13 DEBUG: [HttpClient-59-Worker6] [8s 326ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-59-Worker6] [8s 326ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [8s 326ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [8s 326ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [8s 326ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-59-Worker6] [8s 326ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-59-Worker6] [8s 326ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-59-Worker6] [8s 326ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(3) DEBUG: [HttpClient-59-Worker6] [8s 326ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [8s 326ms] SSL Reader(SocketTube(120)) Unwrapping: 47 DEBUG: [HttpClient-59-Worker6] [8s 326ms] SSL Reader(SocketTube(120)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-59-Worker6] [8s 326ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-59-Worker6] [8s 326ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 47 DEBUG: [HttpClient-59-Worker6] [8s 326ms] SSL Reader(SocketTube(120)) sending 9 DEBUG: [HttpClient-59-Worker6] [8s 326ms] SSL Reader(SocketTube(120)) Adding 9 to outputQ queue DEBUG: [HttpClient-59-Worker6] [8s 326ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [8s 326ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-59-Worker6] [8s 326ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-59-Worker6] [8s 326ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [8s 326ms] Http2Connection(SSLTube(SocketTube(120))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [8s 326ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(4): 9 DEBUG: [HttpClient-59-Worker6] [8s 326ms] Http2Connection(SSLTube(SocketTube(120))) Processing 9 DEBUG: [HttpClient-59-Worker6] [8s 326ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-59-Worker6] [8s 326ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [8s 327ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:42:38 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [8s 327ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [8s 327ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-59-Worker6] [8s 327ms] HttpClientImpl(60) body subscriber unregistered: 0 DEBUG: [HttpClient-59-Worker6] [8s 327ms] HttpClientImpl(60) ClientImpl (async) elapsed 39 millis for GET to https://127.0.0.1:58355/ DEBUG: [HttpClient-59-Worker6] [8s 327ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [8s 327ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [8s 327ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) close stream 1 DEBUG: [HttpClient-59-Worker6] [8s 327ms] Http2Connection(SSLTube(SocketTube(120))) Closed stream 1 DEBUG: [HttpClient-59-Worker6] [8s 327ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@34f276cb DEBUG: [HttpClient-59-Worker6] [8s 327ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-59-Worker6] [8s 327ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(4) DEBUG: [HttpClient-59-Worker6] [8s 327ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [8s 327ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker6] [8s 327ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker6] [8s 327ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker6] [8s 327ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [8s 327ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [8s 328ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d2340cb for R (false) DEBUG: [HttpClient-60-SelectorManager] [8s 330ms] HttpClientImpl(60) SelectorManager shutting down DEBUG: [HttpClient-60-SelectorManager] [8s 330ms] Http2ClientImpl stopping DEBUG: [HttpClient-60-SelectorManager] [8s 330ms] Http2Connection(SSLTube(SocketTube(120))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [8s 330ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:42: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] [8s 331ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 34 bytes to the write queue DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SSL Writer(SocketTube(120)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SSL Writer(SocketTube(120)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SSL Writer(SocketTube(120)) wrapping 34 bytes DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SSL Writer(SocketTube(120)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SSL Writer(SocketTube(120)) Sending 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SSL Writer(SocketTube(120)) Adding 72 to outputQ queue DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SocketTube(120) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SocketTube(120) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SocketTube(120) pausing read event DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SocketTube(120) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@1821cdab[Not completed, 4 dependents] (id=8154) downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3218e58, getALPN: jdk.internal.net.http.common.MinimalFuture@6c3459a2[Completed normally] (id=8160), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SocketTube(120) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SSL Reader(SocketTube(120)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 331ms] SSL Reader(SocketTube(120)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-60-SelectorManager] [8s 332ms] SSL Reader(SocketTube(120)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 332ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3218e58, getALPN: jdk.internal.net.http.common.MinimalFuture@6c3459a2[Completed normally] (id=8160), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 332ms] Http2Connection(SSLTube(SocketTube(120))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 332ms] SSLTube(SocketTube(120)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 332ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: cancelled by SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [8s 332ms] SSL Reader(SocketTube(120)) stop DEBUG: [HttpClient-60-SelectorManager] [8s 332ms] SSL Writer(SocketTube(120)) stop DEBUG: [HttpClient-60-SelectorManager] [8s 332ms] SocketTube(120) Stopping read scheduler DEBUG: [HttpClient-60-SelectorManager] [8s 332ms] SocketTube(120) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [8s 332ms] SocketTube(120) Read scheduler stopped DEBUG: [HttpClient-60-SelectorManager] [8s 332ms] SocketTube(120) write: cancel DEBUG: [HttpClient-60-SelectorManager] [8s 332ms] SocketTube(120) write: resetting demand to 0 DEBUG: [HttpClient-60-SelectorManager] [8s 332ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: cancelled by SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker7] [8s 332ms] Http2Connection(SSLTube(SocketTube(120))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-60-SelectorManager] [8s 332ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-Worker7] [8s 333ms] Http2Connection(SSLTube(SocketTube(120))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 333ms] Http2Connection(SSLTube(SocketTube(120))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [8s 333ms] Http2Connection(SSLTube(SocketTube(120))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [8s 333ms] PlainHttpConnection(SocketTube(120)) Closing channel: channel not registered with selector DEBUG: [HttpClient-60-SelectorManager] [8s 333ms] SocketTube(120) signal read error: java.io.IOException: connection closed locally Apr 01, 2024 8:42: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.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-Worker7] [8s 333ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(120))) Server connection to /127.0.0.1:40195 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 30 connections TestServer(2): stopping 30 connections TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -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 20:42:38 CEST 2024 finished: Mon Apr 01 20:42:38 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=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: 1.402 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 20:42: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 20:42:40 CEST 2024 elapsed time (seconds): 1.402 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=3269376, tid=3269380 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, parallel gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10/hs_err_pid3269376.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/HttpClientLocalAddrTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10/httpclient-localaddr-security.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors \ -Djdk.internal.httpclient.debug=true \ -Dsun.net.httpserver.idleInterval=50000 \ -Djdk.tracePinnedThreads=full \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/HttpClientLocalAddrTest.d/testng.1.jta java/net/httpclient/HttpClientLocalAddrTest.java false HttpClientLocalAddrTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/HttpsTunnelAuthTest.java Passed: java/net/httpclient/HttpVersionsTest.java Passed: java/net/httpclient/ImmutableFlowItems.java Passed: java/net/httpclient/HttpsTunnelTest.java Passed: java/net/httpclient/InterruptedBlockingSend.java Passed: java/net/httpclient/HandshakeFailureTest.java Passed: java/net/httpclient/InvalidSSLContextTest.java Passed: java/net/httpclient/LineAdaptersCompileOnly.java Passed: java/net/httpclient/HttpGetInCancelledFuture.java Passed: java/net/httpclient/ISO_8859_1_Test.java Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java Passed: java/net/httpclient/InvalidInputStreamSubscriptionRequest.java Passed: java/net/httpclient/LargeResponseContent.java Passed: java/net/httpclient/LineSubscribersAndSurrogatesTest.java Passed: java/net/httpclient/InvalidSubscriptionRequest.java Passed: java/net/httpclient/LargeHandshakeTest.java Passed: java/net/httpclient/MessageHeadersTest.java Passed: java/net/httpclient/MethodsTest.java Passed: java/net/httpclient/LineBodyHandlerTest.java Passed: java/net/httpclient/HttpRedirectTest.java Passed: java/net/httpclient/LargeResponseTest.java Passed: java/net/httpclient/MaxStreams.java Passed: java/net/httpclient/MultiAuthTest.java Passed: java/net/httpclient/HttpSlowServerTest.java Passed: java/net/httpclient/PlainProxyConnectionTest.java Passed: java/net/httpclient/MappingResponseSubscriber.java Passed: java/net/httpclient/ProxyAuthTest.java Passed: java/net/httpclient/NoBodyPartOne.java Passed: java/net/httpclient/NoBodyPartThree.java Passed: java/net/httpclient/NoBodyPartTwo.java Passed: java/net/httpclient/ProxyTest.java Passed: java/net/httpclient/NonAsciiCharsInURI.java Passed: java/net/httpclient/RelayingPublishers.java Passed: java/net/httpclient/ProxySelectorTest.java Passed: java/net/httpclient/RedirectMethodChange.java Passed: java/net/httpclient/ManyRequestsLegacy.java Passed: java/net/httpclient/RedirectWithCookie.java Passed: java/net/httpclient/RequestBuilderTest.java Passed: java/net/httpclient/Response204.java Passed: java/net/httpclient/ManyRequests.java Passed: java/net/httpclient/Response204V2Test.java Passed: java/net/httpclient/RestrictedHeadersTest.java Passed: java/net/httpclient/Response1xxTest.java Passed: java/net/httpclient/SendResponseHeadersTest.java Passed: java/net/httpclient/ManyRequests2.java Passed: java/net/httpclient/RetryPost.java Passed: java/net/httpclient/RetryWithCookie.java Passed: java/net/httpclient/ShortRequestBody.java Passed: java/net/httpclient/ServerCloseTest.java Passed: java/net/httpclient/ShortResponseBodyGet.java Passed: java/net/httpclient/ShutdownNow.java Passed: java/net/httpclient/SmallTimeout.java Passed: java/net/httpclient/DigestEchoClientSSL.java Passed: java/net/httpclient/ShortResponseBodyPost.java Passed: java/net/httpclient/ShortResponseBodyPostWithRetry.java Passed: java/net/httpclient/SmokeTest.java Passed: java/net/httpclient/DigestEchoClient.java Passed: java/net/httpclient/ResponseBodyBeforeError.java Passed: java/net/httpclient/ResponsePublisher.java TEST: java/net/httpclient/RequestBodyTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../com/sun/net/httpserver/LogFilter.java TIME: 0.083 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 20:43:16 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: 5 finished: Mon Apr 01 20:43:16 CEST 2024 elapsed time (seconds): 0.083 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/9/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/9/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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.039 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 20:43:16 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: 5 finished: Mon Apr 01 20:43:16 CEST 2024 elapsed time (seconds): 0.039 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/9/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/9/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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.039 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 20:43:16 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: 5 finished: Mon Apr 01 20:43:16 CEST 2024 elapsed time (seconds): 0.039 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/9/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/9/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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.001 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 20:43:16 CEST 2024 finished: Mon Apr 01 20:43:16 CEST 2024 elapsed time (seconds): 0.001 ACTION: build -- Passed. Build successful REASON: User specified action: run build LightWeightHttpServer TIME: 0.275 seconds messages: command: build LightWeightHttpServer reason: User specified action: run build LightWeightHttpServer started: Mon Apr 01 20:43:16 CEST 2024 Test directory: compile: LightWeightHttpServer finished: Mon Apr 01 20:43:17 CEST 2024 elapsed time (seconds): 0.275 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.275 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 20:43:16 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: 5 finished: Mon Apr 01 20:43:17 CEST 2024 elapsed time (seconds): 0.275 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/9/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/9/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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 20:43:17 CEST 2024 finished: Mon Apr 01 20:43:17 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.util.FileUtils TIME: 0.0 seconds messages: command: build jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.test.lib.util.FileUtils started: Mon Apr 01 20:43:17 CEST 2024 finished: Mon Apr 01 20:43:17 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.144 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Apr 01 20:43:17 CEST 2024 Test directory: compile: RequestBodyTest finished: Mon Apr 01 20:43:17 CEST 2024 elapsed time (seconds): 0.144 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.144 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 20:43:17 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: 5 finished: Mon Apr 01 20:43:17 CEST 2024 elapsed time (seconds): 0.144 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/9/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/9/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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: 42.704 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm RequestBodyTest started: Mon Apr 01 20:43:17 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 20:43:59 CEST 2024 elapsed time (seconds): 42.704 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 = 35279 HTTPS server port = 46765 Proxy port = 51049 config RequestBodyTest.setup(): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:35279/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:46765/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:46765/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 8:43:18 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 8:43:18 PM sun.net.httpserver.ServerImpl FINE: HttpServer created https localhost/127.0.0.1:0 Apr 01, 2024 8:43:18 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 8:43:18 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 8:43:18 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 8:43:18 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 8:43:18 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 8:43:18 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 8:43:18 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /keepalive Apr 01, 2024 8:43:18 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 8:43:18 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 8:43:18 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 8:43:18 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:49 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:49 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:50 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:50 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:51 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:51 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:52 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:52 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:53 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:53 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:54 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:54 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:55 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:55 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:56 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:56 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:57 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:57 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:43:58 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:43:58 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:43:58 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:35279 remote=/127.0.0.1:45370] Apr 01, 2024 8:43:58 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46765 remote=localhost/127.0.0.1:41746] 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/9/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/9/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/9/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.net.http/jdk.internal.net.http.common java.logging jdk.httpserver' \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -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 20:43:59 CEST 2024 finished: Mon Apr 01 20:43:59 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest TIME: 0.617 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest started: Mon Apr 01 20:43:59 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 20:44:00 CEST 2024 elapsed time (seconds): 0.617 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=3283027, tid=3283028 # assert(Atomic::add(&ik->_shared_class_load_count, 1) == 1) failed: shared class loaded more than once # # JRE version: OpenJDK Runtime Environment (23.0) (fastdebug build 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 23-testing-builds.shipilev.net-openjdk-jdk-b41-20240324, mixed mode, sharing, compressed oops, compressed class ptrs, parallel 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_pid3283027.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/9/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/9/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/9/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseParallelGC' \ -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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/1/RequestBodyTest.policy_new \ -Djava.security.manager=default \ --add-modules java.net.http,java.logging,jdk.httpserver \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseParallelGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/RequestBodyTest.d/testng.1.jta java/net/httpclient/RequestBodyTest.java false RequestBodyTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/SplitResponse.java Passed: java/net/httpclient/SplitResponseKeepAlive.java Passed: java/net/httpclient/SplitResponseAsync.java Passed: java/net/httpclient/SSLExceptionTest.java Passed: java/net/httpclient/SplitResponseKeepAliveAsync.java Passed: java/net/httpclient/StreamCloseTest.java Passed: java/net/httpclient/SubscriberPublisherAPIExceptions.java Passed: java/net/httpclient/TestKitTest.java Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java Passed: java/net/httpclient/ThrowingPublishersCustomAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java Passed: java/net/httpclient/ThrowingPublishersInNextRequest.java Passed: java/net/httpclient/SplitResponseSSL.java Passed: java/net/httpclient/ThrowingPublishersInRequest.java Passed: java/net/httpclient/SplitResponseSSLAsync.java Passed: java/net/httpclient/StreamingBody.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java Passed: java/net/httpclient/ThrowingPublishersSanity.java Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringIO.java Passed: java/net/httpclient/ThrowingPushPromisesSanity.java Passed: java/net/httpclient/ProxyAuthDisabledSchemesSSL.java Passed: java/net/httpclient/ThrowingSubscribersSanity.java Passed: java/net/httpclient/TlsContextTest.java Passed: java/net/httpclient/UnauthorizedTest.java Passed: java/net/httpclient/SpecialHeadersTest.java Passed: java/net/httpclient/ThrowingSubscribersAsLines.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java Passed: java/net/httpclient/VersionTest.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java Passed: java/net/httpclient/ThrowingSubscribersAsLinesAsync.java Passed: java/net/HttpCookie/CookieNegativeMaxAge.java Passed: java/net/httpclient/RedirectTimeoutTest.java Passed: java/net/httpclient/ZeroRedirects.java Passed: java/net/HttpCookie/ExpiredCookieTest.java Passed: java/net/httpclient/UnknownBodyLengthTest.java Passed: java/net/httpclient/ThrowingSubscribersAsStringAsync.java Passed: java/net/httpclient/ThrowingSubscribersAsString.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpect100Test.java Passed: java/net/HttpURLConnection/HttpResponseCode.java Passed: java/net/httpclient/TimeoutBasic.java Passed: java/net/httpclient/UserCookieTest.java Passed: java/net/HttpURLConnection/getResponseCode.java Passed: java/net/HttpCookie/IllegalCookieNameTest.java Passed: java/net/HttpURLConnection/NoProxyTest.java Passed: java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.java Passed: java/net/Inet4Address/isSiteLocalAddress.java Passed: java/net/HttpURLConnection/UnmodifiableMaps.java Passed: java/net/HttpURLConnection/HttpURLProxySelectionTest.java Passed: java/net/IDN/IllegalArg.java Passed: java/net/HttpURLConnection/Response1xxTest.java Passed: java/net/Inet6Address/serialize/Serialize.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerTest.java Passed: java/net/Inet6Address/B4923906.java Passed: java/net/IDN/UseSTD3ASCIIRules.java Passed: java/net/Inet6Address/B6558853.java Passed: java/net/Inet6Address/B6206527.java Passed: java/net/Inet6Address/IPv6AddressTypes.java Passed: java/net/Inet4Address/textToNumericFormat.java Passed: java/net/Inet6Address/IPv6Numeric.java Passed: java/net/Inet4Address/PingThis.java Passed: java/net/Inet6Address/StringScope.java Passed: java/net/InetAddress/B6246242.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java Passed: java/net/InetAddress/B6296240.java Passed: java/net/InetAddress/BadDottedIPAddress.java Passed: java/net/InetAddress/CachedUnknownHostName.java Passed: java/net/Inet6Address/Scoping.java Passed: java/net/InetAddress/GetLoopbackAddress.java Passed: java/net/InetAddress/getOriginalHostName.java Passed: java/net/InetAddress/CheckJNI.java Passed: java/net/InetAddress/HashSpread.java Passed: java/net/InetAddress/B5087907.java Passed: java/net/InetAddress/ptr/Lookup.java Passed: java/net/InetAddress/GetLocalHostWithSM.java Passed: java/net/InetAddress/InternalNameServiceWithHostsFileTest.java Passed: java/net/InetAddress/InternalNameServiceTest.java Passed: java/net/Inet6Address/PreferIPv6AddressesTest.java Passed: java/net/InetAddress/IsReachable.java Passed: java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java Passed: java/net/InetAddress/IPv4Formats.java Passed: java/net/InetAddress/IsReachableViaLoopbackTest.java Passed: java/net/InetSocketAddress/B4849451.java Passed: java/net/InetAddress/WhiteSpaceHostTest.java Passed: java/net/InetSocketAddress/B6469803.java Passed: java/net/InetSocketAddress/CreateUnresolved.java Passed: java/net/InetAddress/IsHostReachableBug.java Passed: java/net/InterfaceAddress/NetworkPrefixLength.java Passed: java/net/InterfaceAddress/Equals.java Passed: java/net/ipv6tests/B6521014.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/JarURLConnection/TestDefaultBehavior.java Passed: java/net/MulticastSocket/B6425815.java Passed: java/net/MulticastSocket/B6427403.java Passed: java/net/MulticastSocket/Constructor.java Passed: java/net/InetSocketAddress/ToString.java Passed: java/net/MulticastSocket/JoinLeave.java Passed: java/net/MulticastSocket/MulticastAddresses.java Passed: java/net/MulticastSocket/MulticastTTL.java Passed: java/net/ipv6tests/TcpTest.java Passed: java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java Passed: java/net/httpclient/TimeoutOrdering.java Passed: java/net/MulticastSocket/IPMulticastIF.java Passed: java/net/MulticastSocket/NoSetNetworkInterface.java Passed: java/net/InetAddress/OfLiteralTest.java Passed: java/net/MulticastSocket/Reuse.java Passed: java/net/MulticastSocket/MultiDead.java Passed: java/net/MulticastSocket/SendPortZero.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java Passed: java/net/InetAddress/HostsFileOrderingTest.java Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java Passed: java/net/MulticastSocket/SetOutgoingIf.java Passed: java/net/MulticastSocket/SetTTLAndGetTTL.java Passed: java/net/MulticastSocket/SetTTLTo0.java Passed: java/net/ipv6tests/UdpTest.java Passed: java/net/MulticastSocket/TestDefaults.java Passed: java/net/MulticastSocket/TestInterfaces.java Passed: java/net/MulticastSocket/TimeToLive.java Passed: java/net/MulticastSocket/SetLoopbackMode.java Passed: java/net/MulticastSocket/SetLoopbackModeIPv4.java Passed: java/net/NetworkInterface/GetMacAddress.java Passed: java/net/NetworkInterface/IndexTest.java Passed: java/net/NetworkInterface/Equals.java Passed: java/net/NetworkInterface/NetParamsTest.java Passed: java/net/NetworkInterface/IPv4Only.java Passed: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java Passed: java/net/MulticastSocket/SetLoopbackOption.java Passed: java/net/NetworkInterface/SubNetworkInterfaceTest.java Passed: java/net/NetworkInterface/Test.java Passed: java/net/NetworkInterface/UniqueMacAddressesTest.java Passed: java/net/PlainSocketImpl/BigBacklog.java Passed: java/net/PlainSocketImpl/CustomSocketImplFactory.java Passed: java/net/PlainSocketImpl/SetBufferSize.java Passed: java/net/PlainSocketImpl/SetOption.java Passed: java/net/NetworkInterface/NullMacAddress.java Passed: java/net/PortUnreachableException/OneExceptionOnly.java Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java Passed: java/net/ProxySelector/B6563259.java Passed: java/net/ProxySelector/B6737819.java Passed: java/net/ProxySelector/B8035158.java Passed: java/net/PortUnreachableException/Test.java Passed: java/net/ProxySelector/MultiThreadedSystemProxies.java Passed: java/net/ProxySelector/LoopbackAddresses.java Passed: java/net/ProxySelector/NullSelector.java Passed: java/net/ProxySelector/NullArguments.java Passed: java/net/ProxySelector/SystemProxies.java Passed: java/net/ResponseCache/B6181108.java Passed: java/net/ResponseCache/getResponseCode.java Passed: java/net/ProxySelector/ProxyTest.java Passed: java/net/ResponseCache/ResponseCacheTest.java Passed: java/net/MulticastSocket/NoLoopbackPackets.java Passed: java/net/ResponseCache/Test.java Passed: java/net/ResponseCache/Test2.java Passed: java/net/PortUnreachableException/Concurrent.java Passed: java/net/ServerSocket/ImplAccept.java Passed: java/net/ServerSocket/NullConstructor.java Passed: java/net/ServerSocket/AnotherSelectFdsLimit.java Passed: java/net/ServerSocket/TestAfterClose.java Passed: java/net/ServerSocket/SelectFdsLimit.java Passed: java/net/HttpURLConnection/HttpURLConWithProxy.java Passed: java/net/ServerSocket/TestLocalAddress.java Passed: java/net/SetFactoryPermission/SetFactoryPermission.java Passed: java/net/MulticastSocket/Promiscuous.java Passed: java/net/MulticastSocket/PromiscuousIPv6.java Passed: java/net/Socket/asyncClose/BrokenPipe.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java Passed: java/net/Socket/asyncClose/Race.java Passed: java/net/Socket/AddressTest.java Passed: java/net/Socket/setReuseAddress/Basic.java Passed: java/net/Socket/setReuseAddress/Restart.java Passed: java/net/Socket/CloseAvailable.java Passed: java/net/Socket/asyncClose/Leaky.java Passed: java/net/Socket/B6210227.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java Passed: java/net/Socket/ConnectionReset.java Passed: java/net/ServerSocket/AcceptInheritHandle.java Passed: java/net/ServerSocket/IsClosedAfterAsyncClose.java Passed: java/net/Socket/DeadlockTest.java Passed: java/net/Socket/GetLocalAddress.java Passed: java/net/Socket/IDNTest.java Passed: java/net/Socket/NullHost.java Passed: java/net/Socket/OldSocketImplTest.java Passed: java/net/Socket/LinkLocal.java Passed: java/net/Socket/ReadAfterReset.java Passed: java/net/Socket/HttpProxy.java Passed: java/net/Socket/RejectIPv6.java Passed: java/net/Socket/RST.java Passed: java/net/Socket/ProxyCons.java Passed: java/net/Socket/ShutdownBoth.java Passed: java/net/Socket/SetReceiveBufferSize.java Passed: java/net/Socket/asyncClose/AsyncClose.java Passed: java/net/Socket/SocketGrowth.java Passed: java/net/Socket/ShutdownInput.java Passed: java/net/Socket/SetSoLinger.java Passed: java/net/Socket/SoTimeout.java Passed: java/net/Socket/Streams.java Passed: java/net/Socket/SocketAcceptInterruptTest.java Passed: java/net/Socket/ExceptionText.java Passed: java/net/Socket/TestAfterClose.java Passed: java/net/Socket/TestClose.java Passed: java/net/Socket/ReadTimeout.java Passed: java/net/Socket/TestTcpNoDelay.java Passed: java/net/Socket/Timeout.java Passed: java/net/Socket/SocksConnectTimeout.java Passed: java/net/SocketException/TestSocketExceptionCtor.java Passed: java/net/Socket/TrafficClass.java Passed: java/net/SocketImpl/ImplSupportedOptions.java Passed: java/net/Socket/UrgentDataTest.java Passed: java/net/SocketImpl/TestDefaultBehavior.java Passed: java/net/Socket/InheritHandle.java Passed: java/net/Socket/UdpSocket.java Passed: java/net/SocketInputStream/SocketClosedException.java Passed: java/net/SocketImpl/BadUsages.java Passed: java/net/SocketImpl/SocketImplCombinations.java Passed: java/net/Socket/AsyncShutdown.java Passed: java/net/SocketOption/MinimumRcvBufferSize.java Passed: java/net/SocketOption/AfterClose.java Passed: java/net/Socket/SocketReadInterruptTest.java Passed: java/net/SocketOption/RequiredOptions.java Passed: java/net/SocketOption/TcpKeepAliveTest.java Passed: java/net/SocketOption/CachedImplOptions.java Passed: java/net/SocketPermission/ActionSpace.java Passed: java/net/SocketOption/NullsAndBadValues.java Passed: java/net/SocketPermission/B4414825.java Passed: java/net/SocketPermission/Ctor.java Passed: java/net/SocketPermission/Equals.java Passed: java/net/SocketOption/SupportedOptionsSet.java Passed: java/net/SocketOption/ImmutableOptions.java Passed: java/net/SocketPermission/NoAction.java Passed: java/net/SocketPermission/Wildcard.java Passed: java/net/Socks/BadProxySelector.java Passed: java/net/MulticastSocket/Test.java Passed: java/net/SocketOption/OptionsTest.java Passed: java/net/SocketOption/UnsupportedOptionsTest.java Passed: java/net/Socks/SocksProxyVersion.java Passed: java/net/Socks/SocksSocketImplTest.java Passed: java/net/Socks/SocksV4Test.java Passed: java/net/SocketPermission/SocketPermissionTest.java Passed: java/net/Socks/SocksIPv6Test.java Passed: java/net/Socks/SocksSocketProxySelectorTest.java Passed: java/net/Socket/InheritTimeout.java Passed: java/net/SocketPermission/SocketPermissionCollection.java Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java Passed: java/net/SocketInputStream/SocketTimeout.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyOfTest.java Passed: java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java Passed: java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolutionWithExceptionTest.java Passed: java/net/UnixDomainSocketAddress/AddressTest.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/URI/URItoURLTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java Passed: java/net/URL/B6529759.java Passed: java/net/URL/B4148751.java Passed: java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java Passed: java/net/URL/B8282395.java Passed: java/net/URL/Constructor.java Passed: java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java Passed: java/net/URI/Test.java Passed: java/net/URL/GetDefaultPort.java Passed: java/net/URL/Equals.java Passed: java/net/URL/HashCode.java Passed: java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.java Passed: java/net/URL/GetContent.java Passed: java/net/URL/HandlerLoop.java Passed: java/net/URL/ParseAuthority.java Passed: java/net/URL/OpenStream.java Passed: java/net/URL/NonOverridableHandlerFactory.java Passed: java/net/URL/ParseURL.java Passed: java/net/URL/OpenConnection.java Passed: java/net/URL/Protocol.java Passed: java/net/URL/LocaleDependentURLTest.java Passed: java/net/URL/RelativePath.java Passed: java/net/URL/RelativeURL.java Passed: java/net/URL/RelativeURLTest.java Passed: java/net/URL/SpecifyHandler.java Passed: java/net/URL/RestoreURL.java Passed: java/net/URL/TestPort.java Passed: java/net/URL/Test.java Passed: java/net/URL/UppercaseScheme.java Passed: java/net/URL/TestRFC2732.java Passed: java/net/URL/URIToURLTest.java Passed: java/net/URL/TestIPv6Addresses.java Passed: java/net/URL/PerConnectionProxy.java Passed: java/net/URLClassLoader/closetest/GetResourceAsStream.java Passed: java/net/URL/RacyHandler.java Passed: java/net/URL/URLFromURITest.java Passed: java/net/URLClassLoader/AddURLTest.java Passed: java/net/URLClassLoader/definePackage/SplitPackage.java Passed: java/net/URLClassLoader/B6827999.java Passed: java/net/URLClassLoader/B6896088.java Passed: java/net/URLClassLoader/ClassLoad.java Passed: java/net/URLClassLoader/ClassPathTest.java Passed: java/net/URLClassLoader/FindResourceDoesNotThrowException.java Passed: java/net/URLClassLoader/GetURLsTest.java Passed: java/net/URLClassLoader/B7050028.java Passed: java/net/URLClassLoader/NullURLTest.java Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java Passed: java/net/URLClassLoader/URLParsing.java Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java Passed: java/net/URLConnection/contentHandler/UserContentHandler.java Passed: java/net/URLClassLoader/closetest/CloseTest.java Passed: java/net/ServerSocket/UnreferencedSockets.java Passed: java/net/spi/URLStreamHandlerProvider/Basic.java Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java Passed: java/net/URLConnection/ExifContentGuesser.java Passed: java/net/URLConnection/Connect.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/B5052093.java Passed: java/net/URLConnection/GetXmlContentType.java Passed: java/net/URLConnection/HandleContentTypeWithAttrs.java Passed: java/net/URLConnection/HttpContinueStackOverflow.java Passed: java/net/URLConnection/RedirectLimit.java Passed: java/net/URLConnection/RequestPropertyValues.java Passed: java/net/URLConnection/Redirect307Test.java Passed: java/net/URLConnection/RequestProperties.java Passed: java/net/URLConnection/Responses.java Passed: java/net/URLConnection/SetDefaultUseCaches.java Passed: java/net/URLConnection/DisconnectAfterEOF.java Passed: java/net/URLConnection/TIFFContentGuesser.java Passed: java/net/URLConnection/UnknownContentType.java Passed: java/net/URLConnection/ResendPostBody.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/SetIfModifiedSince.java Passed: java/net/URLDecoder/URLDecoderArgs.java Passed: java/net/URLEncoder/DecodeNonEncoded.java Passed: java/net/URLEncoder/Decoder.java Passed: java/net/URLEncoder/EncodingTest.java Passed: java/net/URLConnection/ChunkedEncoding.java Passed: java/net/URLEncoder/URLEncodeDecode.java Passed: java/net/URLEncoder/URLEncoderEncodeArgs.java Passed: java/net/URLPermission/InvalidCharacterTest.java Passed: java/net/URLClassLoader/HttpTest.java Passed: java/net/URLConnection/TimeoutTest.java Passed: java/net/URLPermission/nstest/LookupTest.java Passed: java/net/URLPermission/OpenURL.java Passed: java/net/URLStreamHandler/TestDefaultBehavior.java Passed: java/net/URLPermission/URLPermissionTest.java Passed: java/net/URLEncoder/SurrogatePairs.java Passed: java/net/URLConnection/ZeroContentLength.java Passed: java/net/vthread/InterruptHttp.java Passed: java/net/B6499348.java Passed: java/net/whitebox/CookieTestDriver.java Passed: java/net/NetworkConfigurationProbe.java Passed: java/nio/ByteOrder/NativeOrder.java Passed: java/net/SctpSanity.java Passed: java/net/URL/EarlyOrDelayedParsing.java Passed: java/net/vthread/BlockingSocketOps.java#default Passed: java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java Passed: java/nio/channels/AsynchronousChannelGroup/Identity.java Passed: java/nio/channels/AsynchronousChannelGroup/AsExecutor.java Passed: java/nio/channels/AsynchronousChannelGroup/BadProperties.java Passed: java/nio/channels/AsynchronousChannelGroup/Unbounded.java Passed: java/net/vthread/BlockingSocketOps.java#no-vmcontinuations Passed: java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java Passed: java/nio/channels/AsynchronousFileChannel/Basic.java Passed: java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java Passed: java/nio/channels/AsynchronousServerSocketChannel/Basic.java Passed: java/nio/channels/AsynchronousChannelGroup/Restart.java Passed: java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java Passed: java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java Passed: java/nio/channels/AsynchronousSocketChannel/Leaky.java Passed: java/net/vthread/BlockingSocketOps.java#poller-modes Passed: java/nio/channels/Channels/Basic.java Passed: java/nio/channels/Channels/Basic2.java Passed: java/nio/channels/Channels/CloseWriterOnFailedFlush.java Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java Passed: java/nio/channels/Channels/EncodingTest.java Passed: java/nio/channels/Channels/ReadByte.java Passed: java/nio/channels/Channels/NewWriter.java Passed: java/nio/channels/Channels/ReadOffset.java Passed: java/nio/channels/Channels/ShortWrite.java Passed: java/net/URLPermission/URLTest.java Passed: java/nio/channels/Channels/TinyBuffers.java Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java Passed: java/nio/channels/AsynchronousFileChannel/Lock.java Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java Passed: java/net/URLConnection/ContentHandlers/ContentHandlersTest.java Passed: java/nio/channels/Channels/Write.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferFrom.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java Passed: java/nio/channels/DatagramChannel/AdaptorConcurrentIO.java Passed: java/nio/channels/DatagramChannel/AdaptorGetters.java Passed: java/nio/channels/Channels/TransferTo2.java Passed: java/nio/channels/DatagramChannel/AdaptorBasic.java Passed: java/nio/channels/DatagramChannel/BasicMulticastTests.java Passed: java/nio/channels/DatagramChannel/BindNull.java Passed: java/nio/channels/DatagramChannel/ChangingAddress.java Passed: java/nio/channels/DatagramChannel/Connect.java Passed: java/nio/channels/DatagramChannel/ConnectedSend.java Passed: java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java Passed: java/nio/channels/DatagramChannel/ConnectExceptions.java Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java Passed: java/nio/channels/DatagramChannel/Disconnect.java Passed: java/nio/channels/DatagramChannel/IsBound.java Passed: java/nio/channels/DatagramChannel/IsConnected.java Passed: java/nio/channels/DatagramChannel/InterruptibleOrNot.java Passed: java/nio/channels/Channels/TransferTo.java Passed: java/nio/channels/DatagramChannel/EmptyBuffer.java Passed: java/nio/channels/DatagramChannel/NoSender.java Passed: java/nio/channels/DatagramChannel/NotBound.java Passed: java/net/URLClassLoader/RemoveJar.java Passed: java/nio/channels/DatagramChannel/ConnectPortZero.java Passed: java/nio/channels/DatagramChannel/ManySourcesAndTargets.java Passed: java/nio/channels/DatagramChannel/ReceiveISA.java Passed: java/nio/channels/DatagramChannel/Receive.java Passed: java/nio/channels/DatagramChannel/Refused.java Passed: java/nio/channels/DatagramChannel/Sender.java Passed: java/nio/channels/DatagramChannel/SendExceptions.java Passed: java/nio/channels/DatagramChannel/AdaptorMulticasting.java Passed: java/nio/channels/Channels/SocketChannelStreams.java Passed: java/nio/channels/DatagramChannel/SendPortZero.java Passed: java/nio/channels/DatagramChannel/SocketOptionTests.java Passed: java/nio/channels/DatagramChannel/SRTest.java Passed: java/nio/channels/DatagramChannel/ThereCanBeOnlyOne.java Passed: java/nio/channels/DatagramChannel/Truncate.java Passed: java/net/Socket/Timeouts.java Passed: java/nio/channels/DatagramChannel/SelectWhenRefused.java Passed: java/nio/channels/DatagramChannel/UseDGWithIPv6.java Passed: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Passed: java/nio/channels/etc/NetworkChannelTests.java Passed: java/nio/channels/DatagramChannel/StressNativeSignal.java Passed: java/nio/channels/etc/PrintSupportedOptions.java Passed: java/nio/channels/etc/Shadow.java Passed: java/nio/channels/FileChannel/directio/DirectIOTest.java Passed: java/nio/channels/etc/OpenAndConnect.java Passed: java/nio/channels/FileChannel/directio/PreadDirect.java Passed: java/nio/channels/etc/ProtocolFamilies.java Passed: java/nio/channels/FileChannel/directio/PwriteDirect.java Passed: java/nio/channels/etc/LocalSocketAddressType.java Passed: java/nio/channels/FileChannel/directio/WriteDirect.java Passed: java/nio/channels/etc/AdaptorCloseAndInterrupt.java Passed: java/nio/channels/FileChannel/directio/ReadDirect.java Passed: java/nio/channels/FileChannel/AtomicAppend.java Passed: java/nio/channels/FileChannel/Args.java Passed: java/nio/channels/FileChannel/CleanerTest.java Passed: java/nio/channels/Channels/ReadXBytes.java Passed: java/nio/channels/AsynchronousSocketChannel/Basic.java Passed: java/nio/channels/DatagramChannel/Loopback.java Passed: java/nio/channels/AsynchronousSocketChannel/StressLoopback.java Passed: java/nio/channels/FileChannel/ClosedByInterrupt.java Passed: java/nio/channels/FileChannel/ClosedChannelTransfer.java Passed: java/nio/channels/FileChannel/CloseDuringTransfer.java Passed: java/nio/channels/DatagramChannel/Promiscuous.java Passed: java/nio/channels/DatagramChannel/PromiscuousIPv6.java Passed: java/nio/channels/FileChannel/ExpandingMap.java Passed: java/nio/channels/FileChannel/Force.java Passed: java/nio/channels/FileChannel/GetClosedChannel.java Passed: java/nio/channels/FileChannel/InterruptDeadlock.java Passed: java/nio/channels/FileChannel/InterruptMapDeadlock.java Passed: java/nio/channels/FileChannel/LargeGatheringWrite.java Passed: java/nio/channels/FileChannel/Lock.java Passed: java/nio/channels/FileChannel/LargeMapTest.java Passed: java/nio/channels/FileChannel/LongTransferTest.java Passed: java/nio/channels/FileChannel/LoopingTruncate.java Passed: java/nio/channels/FileChannel/MapAssertions.java Passed: java/nio/channels/FileChannel/MapOverEnd.java Passed: java/nio/channels/DatagramChannel/MulticastSendReceiveTests.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/Transfer4GBFile.java Passed: java/nio/channels/FileLock/FileLockConstructor.java Passed: java/nio/channels/FileLock/FileLockGC.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/FileChannel/TransferFromExtend.java Passed: java/nio/channels/Pipe/PipeInterrupt.java Passed: java/nio/channels/FileChannel/TransferOverlappedFileChannel.java Passed: java/nio/channels/Pipe/ScatteringRead.java Passed: java/nio/channels/Pipe/SelectPipe.java Passed: java/nio/channels/SelectionKey/RacyRegister.java Passed: java/nio/channels/SelectionKey/AtomicUpdates.java Passed: java/nio/channels/Selector/BasicAccept.java Passed: java/nio/channels/FileChannel/Transfers.java Passed: java/nio/channels/FileChannel/TransferToAppending.java Passed: java/nio/channels/SelectionKey/AtomicAttachTest.java Passed: java/nio/channels/Selector/BasicConnect.java Passed: java/nio/channels/Selector/Close.java Passed: java/nio/channels/Selector/CloseInvalidatesKeys.java Passed: java/nio/channels/FileChannel/TransferTo6GBFile.java Passed: java/nio/channels/Selector/CloseThenRegister.java Passed: java/nio/channels/Selector/CancelDuringRegister.java Passed: java/nio/channels/Selector/CheckLocking.java Passed: java/nio/channels/Selector/ConnectWrite.java Passed: java/nio/channels/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/FileChannel/TransferToNonWritable.java Passed: java/nio/channels/Selector/LotsOfChannels.java#id0 Passed: java/nio/channels/Selector/Alias.java Passed: java/nio/channels/FileChannel/Truncate.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/ReadAfterConnect.java Passed: java/nio/channels/FileChannel/TruncateRAF.java Passed: java/nio/channels/FileChannel/TryLock.java Passed: java/nio/channels/Selector/SelectAfterRead.java Passed: java/nio/channels/Selector/RegisterDuringSelect.java Passed: java/nio/channels/Selector/SelectNowWhenEmpty.java Passed: java/nio/channels/Selector/SelectAndClose.java Passed: java/nio/channels/FileChannel/Write.java Passed: java/nio/channels/Selector/CloseWhenKeyIdle.java Passed: java/nio/channels/Selector/SelectWrite.java Passed: java/nio/channels/FileChannel/TransferToChannel.java Passed: java/nio/channels/Selector/SelectorTest.java Passed: java/nio/channels/Selector/LotsOfInterrupts.java#virtual Passed: java/nio/channels/Selector/Wakeup.java Passed: java/nio/channels/Selector/UpdateReadyOps.java Passed: java/nio/channels/Selector/WakeupEmpty.java Passed: java/nio/channels/Selector/WakeupOverflow.java Passed: java/nio/channels/Selector/WakeupSpeed.java Passed: java/nio/channels/Selector/SelectAndCancel.java Passed: java/nio/channels/ServerSocketChannel/AdaptServerSocket.java Passed: java/nio/channels/Selector/SelectorLimit.java Passed: java/nio/channels/Selector/RegAfterPreClose.java Passed: java/nio/channels/ServerSocketChannel/NonBlockingAccept.java Passed: java/nio/channels/ServerSocketChannel/Open.java Passed: java/nio/channels/ServerSocketChannel/Basic.java Passed: java/nio/channels/Selector/WakeupAfterClose.java Passed: java/nio/channels/SocketChannel/AdaptSocket.java Passed: java/nio/channels/ServerSocketChannel/SocketOptionTests.java Passed: java/nio/channels/SocketChannel/BigReadWrite.java Passed: java/nio/channels/SocketChannel/Bind.java Passed: java/nio/channels/SocketChannel/BufferSize.java Passed: java/nio/channels/SocketChannel/Close.java Passed: java/nio/channels/SocketChannel/CloseAfterConnect.java Passed: java/nio/channels/SocketChannel/Basic.java Passed: java/nio/channels/SocketChannel/CloseRegisteredChannel.java Passed: java/nio/channels/SocketChannel/AsyncCloseChannel.java Passed: java/nio/channels/SocketChannel/Connect.java Passed: java/nio/channels/SocketChannel/CloseTimeoutChannel.java Passed: java/nio/channels/Selector/RacyDeregister.java#id0 Passed: java/nio/channels/SocketChannel/ConnectionReset.java Passed: java/nio/channels/SocketChannel/ConnectState.java Passed: java/nio/channels/SocketChannel/ExceptionTranslation.java Passed: java/nio/channels/SocketChannel/GetChannel.java Passed: java/nio/channels/SocketChannel/LingerOnClose.java Passed: java/nio/channels/SocketChannel/LocalAddress.java Passed: java/nio/channels/SocketChannel/Hangup.java Passed: java/nio/channels/SocketChannel/FinishConnect.java Passed: java/nio/channels/SocketChannel/OutOfBand.java Passed: java/nio/channels/Selector/Connect.java Passed: java/nio/channels/SocketChannel/ShortWrite.java Passed: java/nio/channels/SocketChannel/Shutdown.java Passed: java/nio/channels/SocketChannel/ReadWriteAfterClose.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/SocketOptionTests.java Passed: java/nio/channels/SocketChannel/VectorParams.java Passed: java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java Passed: java/nio/channels/SocketChannel/OpenLeak.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/ClosedStreams.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/NullTest.java Passed: java/nio/channels/spi/SelectorProvider/TestDefaultImplementation.java Passed: java/nio/channels/unixdomain/Bind.java Passed: java/nio/channels/unixdomain/EmptySunPathForSocketFile.java Passed: java/nio/channels/unixdomain/FileAttributes.java Passed: java/nio/channels/Selector/WakeupNow.java Passed: java/nio/channels/SocketChannel/Write.java Passed: java/nio/channels/unixdomain/NullTest.java Passed: java/nio/channels/unixdomain/NonBlockingAccept.java Passed: java/nio/channels/Selector/TemporarySelector.java Passed: java/nio/channels/unixdomain/Shutdown.java Passed: java/nio/channels/unixdomain/IOExchanges.java Passed: java/nio/channels/unixdomain/SocketOptions.java Passed: java/nio/channels/unixdomain/Security.java Passed: java/nio/channels/Selector/SelectWithConsumer.java#id0 Passed: java/nio/channels/vthread/BlockingChannelOps.java#default Passed: java/nio/channels/SocketChannel/SendUrgentData.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#no-vmcontinuations Passed: java/nio/channels/ConfigureBlocking.java Passed: java/nio/charset/Charset/AliasesCopy.java Passed: java/nio/channels/Selector/OutOfBand.java#id0 Passed: java/nio/charset/Charset/CharsetContainmentTest.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java Passed: java/nio/charset/Charset/AvailableCharsetNames.java Passed: java/nio/channels/vthread/SelectorOps.java#default Passed: java/nio/charset/Charset/ForName.java Passed: java/nio/charset/Charset/DefaultCharsetTest.java Passed: java/nio/charset/Charset/Contains.java Passed: java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Passed: java/nio/charset/Charset/NullCharsetName.java Passed: java/nio/charset/CharsetDecoder/ASCIIDecode.java Passed: java/nio/charset/CharsetDecoder/AverageMax.java Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetDecoder/EmptyInput.java Passed: java/nio/charset/CharsetDecoder/NaNinCtor.java Passed: java/nio/charset/Charset/EncDec.java Passed: java/nio/channels/vthread/SelectorOps.java#no-vmcontinuations Passed: java/nio/charset/CharsetEncoder/CanEncode.java Passed: java/nio/charset/CharsetEncoder/Flush.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#poller-modes Passed: java/nio/charset/CharsetEncoder/NaNinCtor.java Passed: java/nio/charset/coders/BashCache.java Passed: java/nio/charset/coders/Errors.java Passed: java/nio/charset/CharsetEncoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/coders/Check.java Passed: java/nio/charset/coders/IOCoders.java Passed: java/nio/charset/coders/IsLegalReplacement.java Passed: java/nio/charset/coders/ResetISO2022JP.java Passed: java/nio/channels/Selector/ChangingInterests.java#id0 Passed: java/nio/charset/Charset/IllegalCharsetName.java Passed: java/nio/charset/coders/FullRead.java Passed: java/nio/charset/RemovingSunIO/TestCOMP.java Passed: java/nio/charset/coders/Surrogates.java Passed: java/nio/charset/RemovingSunIO/TestUnmappableForLength.java Passed: java/nio/file/attribute/AclEntry/EmptySet.java Passed: java/nio/charset/coders/StreamTimeout.java Passed: java/nio/charset/RemovingSunIO/SunioAlias.java Passed: java/nio/charset/coders/BashStreams.java Passed: java/nio/charset/CharsetDecoder/XcodeOverflow.java Passed: java/nio/charset/StandardCharsets/Standard.java Passed: java/nio/file/attribute/AclFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java Passed: java/nio/file/attribute/DosFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java Passed: java/nio/file/attribute/FileTime/Basic.java Passed: java/nio/file/attribute/PosixFileAttributeView/Basic.java Passed: java/nio/file/DirectoryStream/DriveLetter.java Passed: java/nio/file/DirectoryStream/Basic.java Passed: java/nio/file/DirectoryStream/SecureDS.java Passed: java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Passed: java/nio/file/Files/walkFileTree/MaxDepth.java Passed: java/nio/charset/Charset/RegisteredCharsets.java Passed: java/nio/file/etc/Exceptions.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/Files/probeContentType/ForceLoad.java Passed: java/nio/file/Files/walkFileTree/TerminateWalk.java Passed: java/nio/file/Files/CallWithInterruptSet.java Passed: java/nio/file/Files/BytesAndLines.java Passed: java/nio/file/Files/probeContentType/Basic.java Passed: java/nio/file/Files/CheckPermissions.java Passed: java/nio/file/Files/walkFileTree/FindTest.java Passed: java/nio/file/Files/probeContentType/ParallelProbes.java Passed: java/nio/file/Files/CopyAndMove.java Passed: java/nio/file/Files/CopyMoveVariations.java Passed: java/nio/file/Files/CreateDirectories.java Passed: java/nio/file/Files/CustomOptions.java Passed: java/nio/file/Files/walkFileTree/WalkWithSecurity.java Passed: java/nio/file/Files/FileAttributes.java Passed: java/nio/file/Files/InputStreamTest.java Passed: java/nio/file/Files/Misc.java Passed: java/nio/file/Files/DeleteOnClose.java Passed: java/nio/file/Files/CopyToNonDefaultFS.java Passed: java/nio/file/Files/NameLimits.java Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java Passed: java/nio/file/Files/CopyInterference.java Passed: java/nio/file/Files/SBC.java Passed: java/nio/file/Files/CopyProcFile.java Passed: java/nio/file/Files/Mismatch.java Passed: java/nio/file/Files/TemporaryFiles.java Passed: java/nio/file/Files/ReadWriteString.java Passed: java/nio/charset/spi/CharsetProviderBasicTest.java Passed: java/nio/file/Files/InterruptCopy.java Passed: java/nio/file/Files/Links.java Passed: java/nio/file/Path/UriImportExport.java Passed: java/nio/file/FileStore/Basic.java Passed: java/nio/file/Files/StreamTest.java Passed: java/nio/file/PathMatcher/Basic.java Passed: java/nio/file/Path/PathOps.java Passed: java/nio/file/Path/ToRealPath.java Passed: java/nio/file/Files/SetLastModifiedTime.java Passed: java/nio/file/WatchService/FileTreeModifier.java Passed: java/nio/file/FileSystem/Basic.java Passed: java/nio/channels/SocketChannel/AdaptorStreams.java Passed: java/nio/channels/AsyncCloseAndInterrupt.java Passed: java/nio/file/WatchService/SensitivityModifier.java Passed: java/nio/file/WatchService/LotsOfCancels.java Passed: java/nio/file/spi/TestDelegation.java Passed: java/nio/file/Files/SymlinkTime.java Passed: java/nio/jni/NewDirectByteBuffer.java Passed: java/nio/file/WatchService/LotsOfCloses.java Passed: java/nio/MappedByteBuffer/ForceException.java Passed: java/nio/file/spi/SetDefaultProvider.java Passed: java/nio/MappedByteBuffer/Basic.java Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java Passed: java/nio/MappedByteBuffer/MapSyncFail.java Passed: java/nio/MappedByteBuffer/Truncate.java Passed: java/security/AccessControlContext/CheckCtor.java Passed: java/nio/MappedByteBuffer/Force.java Passed: java/nio/MappedByteBuffer/ForceViews.java Passed: java/security/AccessControlContext/CheckNullPermission.java Passed: java/security/AccessControlContext/NullCombinerEquals.java Passed: java/security/AccessControlContext/FailureDebugOption.java Passed: java/nio/MappedByteBuffer/ZeroMap.java Passed: java/security/AccessController/LimitedDoPrivileged.java Passed: java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java Passed: java/security/AccessController/PreserveCombiner.java Passed: java/nio/file/Files/StreamLinesTest.java Passed: java/security/BasicPermission/BasicPermissionCollection.java Passed: java/security/BasicPermission/EqualsImplies.java Passed: java/security/AccessController/LimitedDoPrivilegedWithThread.java Passed: java/security/BasicPermission/ExitVMEquals.java Passed: java/security/BasicPermission/Homogeneity.java Passed: java/security/BasicPermission/MixedBasicPermissions.java Passed: java/security/BasicPermission/PermClass.java Passed: java/nio/file/WatchService/WithSecurityManager.java Passed: java/security/BasicPermission/Wildcard.java Passed: java/security/AccessController/DoPrivAccompliceTest.java Passed: java/security/BasicPermission/SerialVersion.java Passed: java/security/cert/CertificateFactory/openssl/BadFooter.java Passed: java/security/BasicPermission/NullOrEmptyName.java Passed: java/security/cert/CertificateFactory/BadX509CertData.java Passed: java/security/cert/CertificateFactory/openssl/OpenSSLCert.java Passed: java/security/cert/CertificateFactory/GenerateCertificatesEmptyCollection.java Passed: java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java Passed: java/security/cert/CertificateFactory/ReturnStream.java Passed: java/security/cert/CertPath/Serialize.java Passed: java/security/cert/CertificateRevokedException/Basic.java Passed: java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java Passed: java/security/AsymmetricKey/GetParams.java Passed: java/nio/file/WatchService/DeleteInterference.java Passed: java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildOddSel.java Passed: java/security/cert/CertPathBuilder/zeroLengthPath/ZeroLengthPath.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java Passed: java/security/cert/CertPathBuilder/NoExtensions.java Passed: java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java Passed: java/security/cert/CertPathBuilder/GetInstance.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java Passed: java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java Passed: java/nio/file/WatchService/Basic.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java Passed: java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java Passed: java/security/cert/CertPathValidatorException/GetMessage.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java Passed: java/security/cert/CertPathValidator/OCSP/AIACheck.java Passed: java/security/cert/CertStore/NoLDAP.java Passed: java/security/cert/CertPathValidatorException/ReasonTest.java Passed: java/security/cert/CertPathValidatorException/Serial.java Passed: java/security/AccessController/DoPriv.java Passed: java/security/cert/PKIXBuilderParameters/InvalidParameters.java Passed: java/security/cert/pkix/nameConstraintsMinMax/VerifyNameConstraints.java Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java Passed: java/security/cert/PKIXParameters/InvalidParameters.java Passed: java/security/cert/PKIXRevocationChecker/UnitTest.java Passed: java/security/cert/PolicyNode/GetPolicyQualifiers.java Passed: java/security/cert/URICertStoreParameters/TestBasic.java Passed: java/security/cert/X509Certificate/ExtKeyUsage.java Passed: java/security/cert/X509Certificate/EmptySubject.java Passed: java/security/cert/X509Certificate/VerifyDefault.java Passed: java/security/cert/X509Certificate/GetUnparseableExtensions.java Passed: java/security/cert/X509CertSelector/SetNameConstraintsEmptySequence.java Passed: java/security/cert/X509Certificate/X509BadCertificate.java Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java Passed: java/security/cert/CertPathEncodingTest.java Passed: java/security/cert/X509CRL/VerifyDefault.java Passed: java/security/cert/X509Certificate/GetSigAlgParams.java Passed: java/security/cert/X509CertSelectorTest.java Passed: java/security/cert/pkix/policyChanges/TestPolicy.java Passed: java/security/cert/GetInstance.java Passed: java/security/CodeSource/Implies.java Passed: java/security/cert/X509CRLSelector/CRLNumberMissing.java Passed: java/security/CodeSource/CertsMatch.java Passed: java/security/DigestInputStream/TestSkipAndReset.java Passed: java/security/CodeSigner/Serialize.java Passed: java/security/Identity/EqualsHashCodeContract.java Passed: java/security/IdentityScope/NoDefaultSystemScope.java Passed: java/security/Exceptions/ChainingConstructors.java Passed: java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java Passed: java/security/KeyFactory/Failover.java Passed: java/security/KeyAgreement/NegativeTest.java Passed: java/security/KeyFactory/GenerateRSAPrivateCrtKey.java Passed: java/security/KeyAgreement/MultiThreadTest.java Passed: java/security/KeyAgreement/KeySpecTest.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/KeyPairGenerator/Failover.java Passed: java/security/KeyRep/SerialDSAPubKey.java Passed: java/nio/file/WatchService/UpdateInterference.java Passed: java/security/KeyStore/PKCS12/CheckDefaults.java Passed: java/security/KeyRep/Serial.java Passed: java/security/KeyStore/PKCS12/CheckNullDefault.java Passed: java/security/KeyRep/SerialOld.java Passed: java/security/KeyStore/PKCS12/ConvertP12Test.java Passed: java/security/KeyStore/PKCS12/MetadataEmptyTest.java Passed: java/security/KeyStore/PKCS12/ReadP12Test.java Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java Passed: java/security/KeyStore/PKCS12/EntryProtectionTest.java Passed: java/security/cert/CertificateFactory/slowstream.sh Passed: java/security/KeyAgreement/KeySizeTest.java Passed: java/security/KeyStore/PKCS12/WriteP12Test.java Passed: java/security/KeyStore/CheckInputStream.java Passed: java/security/KeyStore/DefaultEntryType.java Passed: java/security/KeyStore/KeyStoreBuilder.java Passed: java/security/KeyStore/EntryMethods.java Passed: java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java Passed: java/security/KeyStore/OneProbeOneNot.java Passed: java/security/KeyStore/ProbeKeystores.java Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java Passed: java/security/KeyStore/TestKeyStoreEntry.java Passed: java/security/KeyStore/TestKeyStoreBasic.java Passed: java/security/MessageDigest/ArgumentSanity.java Passed: java/security/MessageDigest/ByteBuffers.java Passed: java/security/KeyStore/PBETest.java Passed: java/security/MessageDigest/TestSameValue.java Passed: java/security/MessageDigest/TestCloneable.java Passed: java/security/misc/GetInstanceNullsEmpties.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java Passed: java/security/misc/Versions.java Passed: java/security/Permission/NullName.java Passed: java/security/Permission/ToString.java Passed: java/security/PermissionCollection/AddToReadOnlyPermissionCollection.java Passed: java/nio/file/WatchService/MayFlies.java Passed: java/security/PermissionCollection/Concurrent.java Passed: java/security/Permissions/DeserializeInvalidPermissions.java Passed: java/security/PKCS12Attribute/HashCode.java Passed: java/security/Policy/Dynamic/TestDynamicPolicy.java Passed: java/security/MessageDigest/TestSameLength.java Passed: java/security/PermissionCollection/PermissionCollectionStreamTest.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest.java Passed: java/security/Policy/GetInstance/GetInstanceSecurity.java Passed: java/security/Policy/GetInstance/GetInstance.java Passed: java/security/Policy/GetPermissions/JarURL.java Passed: java/security/KeyPairGenerator/FinalizeHalf.java Passed: java/security/Principal/Implies.java Passed: java/security/PrivilegedActionException/PrintWrappedException.java Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.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/KeyStore/PKCS12/StoreTrustedCertKeytool.java Passed: java/security/Provider/CaseSensitiveServices.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java Passed: java/security/misc/TestDefaultRandom.java Passed: java/security/Provider/CertStoreConstructorParam.java Passed: java/security/Provider/ChangeProviders.java Passed: java/security/Provider/DefaultProviderList.java Passed: java/security/Provider/Equals.java Passed: java/security/ProtectionDomain/Recursion.java Passed: java/security/Provider/GetInstance.java Passed: java/security/ProtectionDomain/RecursionDebug.java Passed: java/security/Provider/ProviderInfoCheck.java Passed: java/security/Provider/RemoveProvider.java Passed: java/security/Provider/SupportsParameter.java Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.java Passed: java/security/Provider/Turkish.java Passed: java/security/SecureClassLoader/DefineClassByteBuffer.java Passed: java/security/Provider/GetServiceRace.java Passed: java/security/Provider/ProviderVersionCheck.java Passed: java/security/SecureRandom/DefaultProvider.java Passed: java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java Passed: java/security/SecureRandom/DefaultAlgo.java Passed: java/security/SecureRandom/DrbgParametersSpec.java Passed: java/security/SecureRandom/GetAlgorithm.java Passed: java/security/Provider/NewInstance.java Passed: java/security/SecureRandom/GetInstanceTest.java Passed: java/security/SecureClassLoader/DefineClass.java Passed: java/security/SecureRandom/NextBytesNull.java Passed: java/security/SecureRandom/EnoughSeedTest.java Passed: java/security/SecureRandom/SerializedSeedTest.java Passed: java/security/SecureRandom/Serialize.java Passed: java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java Passed: java/security/Security/ClassLoaderDeadlock/Deadlock.sh Passed: java/security/Security/removing/RemoveProviderByIdentity.java Passed: java/security/Security/removing/RemoveProviders.java Passed: java/security/Security/removing/RemoveStaticProvider.java Passed: java/security/Security/SecurityPropFile/SecurityPropFile.java Passed: java/security/SecureRandom/NoSync.java Passed: java/security/SecureRandom/ApiTest.java Passed: java/security/Security/CaseInsensitiveAlgNames.java Passed: java/security/Security/AddProvider.java Passed: java/security/Security/NoInstalledProviders.java Passed: java/security/Security/Nulls.java Passed: java/security/Security/ProviderFiltering.java Passed: java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh Passed: java/security/Security/ConfigFileTest.java Passed: java/security/Signature/ByteBuffers.java Passed: java/security/Signature/NONEwithRSA.java Passed: java/security/Security/signedfirst/DynStatic.java Passed: java/security/Signature/NoProvider.java Passed: java/security/Signature/ResetAfterException.java Passed: java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java Passed: java/security/Signature/SignatureGetAlgorithm.java Passed: java/security/Signature/SignWithOutputBuffer.java Passed: java/nio/file/WatchService/LotsOfEvents.java Passed: java/security/Signature/TestInitSignWithMyOwnRandom.java Passed: java/security/Signature/VerifyRangeCheckOverflow.java Passed: java/security/Signature/TestCloneable.java Passed: java/security/Signature/Offsets.java Passed: java/security/Signature/SignatureGetInstance.java Passed: java/security/SignedObject/Copy.java Passed: java/security/Signature/SignatureLength.java Passed: java/security/spec/PKCS8EncodedKeySpec/Algorithm.java Passed: java/security/spec/ECCBasic.java Passed: java/security/spec/EllipticCurveMatch.java Passed: java/security/SignedObject/Correctness.java Passed: java/security/UnresolvedPermission/AccessorMethods.java Passed: java/security/spec/IsAssignableFromOrder.java Passed: java/security/UnresolvedPermission/Equals.java Passed: java/security/UnresolvedPermission/Debug.java Passed: java/security/Policy/SignedJar/SignedJarTest.java Passed: java/security/Security/SynchronizedAccess.java Passed: java/security/MessageDigest/TestDigestIOStream.java Passed: java/sql/testng/test/sql/BatchUpdateExceptionTests.java Passed: java/sql/permissionTests/DriverManagerPermissionsTests.java Passed: java/sql/driverModuleTests/DriverManagerModuleTests.java Passed: java/sql/testng/test/sql/DataTruncationTests.java Passed: java/sql/testng/test/sql/PreparedStatementTests.java Passed: java/sql/testng/test/sql/SQLClientInfoExceptionTests.java Passed: java/sql/testng/test/sql/CallableStatementTests.java Passed: java/sql/testng/test/sql/SQLDataExceptionTests.java Passed: java/sql/testng/test/sql/SQLFeatureNotSupportedExceptionTests.java Passed: java/sql/testng/test/sql/SQLExceptionTests.java Passed: java/sql/testng/test/sql/SQLIntegrityConstraintViolationExceptionTests.java Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java Passed: java/sql/testng/test/sql/DateTests.java Passed: java/sql/testng/test/sql/SQLNonTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/DriverManagerTests.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/SQLTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransactionRollbackExceptionTests.java Passed: java/sql/testng/test/sql/SQLTransientExceptionTests.java Passed: java/sql/testng/test/sql/SQLTimeoutExceptionTests.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/DriverActionImpl.java Passed: java/sql/testng/util/SerializedBatchUpdateException.java Passed: java/sql/testng/test/sql/TimeTests.java Passed: java/sql/testng/util/StubCallableStatement.java Passed: java/sql/testng/util/StubDriver.java Passed: java/sql/testng/util/StubConnection.java Passed: java/sql/testng/test/sql/TimestampTests.java Passed: java/sql/testng/util/StubDriverDA.java Passed: java/sql/testng/util/StubStatement.java Passed: java/sql/testng/util/TestPolicy.java Passed: java/sql/testng/util/StubPreparedStatement.java Passed: java/text/AttributedString/getRunStartLimitTest.java Passed: java/text/AttributedString/AttributedStringTest.java Passed: java/text/AttributedCharacterIterator/Attribute/ReadResolve.java Passed: java/text/Bidi/BidiBug.java Passed: java/text/AttributedString/TestAttributedStringCtor.java Passed: java/sql/JavatimeTest.java Passed: java/text/Bidi/BidiEmbeddingTest.java Passed: java/text/Bidi/BidiSurrogateTest.java Passed: java/text/Bidi/Bug6850113.java Passed: java/text/Bidi/Bug7041232.java Passed: java/text/Bidi/Bug7002398.java Passed: java/text/Bidi/BidiConformance.java Passed: java/text/Bidi/Bug8005277.java Passed: java/text/Bidi/Bug7042148.java Passed: java/text/BreakIterator/Bug4740757.java Passed: java/text/BreakIterator/Bug4533872.java Passed: java/text/BreakIterator/Bug4912404.java Passed: java/text/BreakIterator/Bug4932583.java Passed: java/text/BreakIterator/Bug6513074.java Passed: java/text/BreakIterator/Bug8032446.java Passed: java/text/Bidi/Bug7051769.java Passed: java/text/BreakIterator/ExceptionTest.java Passed: java/text/BreakIterator/NewVSOld_th_TH.java Passed: java/text/CharacterIterator/CharacterIteratorTest.java Passed: java/text/Collator/Bug5047314.java Passed: java/text/Collator/APITest.java Passed: java/text/Collator/Bug6970930.java Passed: java/text/Collator/Bug6271411.java Passed: java/security/SignedJar/spi-calendar-provider/TestSPISigned.java Passed: java/text/Collator/Bug7200119.java Passed: java/text/Collator/CollationKeyTest.java Passed: java/text/Collator/CurrencyCollate.java Passed: java/text/Collator/DummyTest.java Passed: java/text/Collator/FinnishTest.java Passed: java/text/Collator/FrenchTest.java Passed: java/text/Collator/DanishTest.java Passed: java/text/BreakIterator/Bug7104012.java Passed: java/text/Collator/GermanTest.java Passed: java/text/Collator/JapaneseTest.java Passed: java/text/Collator/IteratorTest.java Passed: java/text/Collator/KoreanTest.java Passed: java/text/Collator/MonkeyTest.java Passed: java/text/Collator/G7Test.java Passed: java/text/Collator/SpanishTest.java Passed: java/text/Collator/EnglishTest.java Passed: java/text/Collator/SurrogatesTest.java Passed: java/text/Collator/Test4401726.java Passed: java/text/Collator/Regression.java Passed: java/text/Collator/ThaiTest.java Passed: java/text/Collator/TurkishTest.java Passed: java/text/Format/ChoiceFormat/Bug4185732Test.java Passed: java/text/BreakIterator/BreakIteratorTest.java Passed: java/text/Collator/VietnameseTest.java Passed: java/text/Format/ChoiceFormat/Bug8001209.java Passed: java/text/Format/ChoiceFormat/Bug4387255.java Passed: java/security/SecureRandom/MultiThreadTest.java Passed: java/text/Format/ChoiceFormat/PatternsTest.java Passed: java/text/Format/ChoiceFormat/SymbolsInFormatSegment.java Passed: java/text/Format/common/Bug4769840.java Passed: java/text/Format/ChoiceFormat/ToStringTest.java Passed: java/security/SecureRandom/ThreadSafe.java Passed: java/text/Collator/RuleBasedCollatorTest.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/common/Bug6215962.java Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java Passed: java/text/Format/CompactNumberFormat/TestCNFRounding.java Passed: java/text/Format/common/FormatIteratorTest.java Passed: java/text/Format/CompactNumberFormat/TestEquality.java Passed: java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java Passed: java/text/Format/CompactNumberFormat/ToStringTest.java Passed: java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java Passed: java/text/Format/DateFormat/bug4099975.java Passed: java/text/Format/DateFormat/bug4097450.java Passed: java/sql/testng/test/sql/othervm/DriverManagerInitTests.java Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.java Passed: java/text/Format/DateFormat/Bug4322313.java Passed: java/text/Format/CompactNumberFormat/TestSpecialValues.java Passed: java/text/Format/CompactNumberFormat/TestPlurals.java Passed: java/text/Format/DateFormat/bug4117335.java Passed: java/text/Format/CompactNumberFormat/TestMutatingInstance.java Passed: java/text/Format/DateFormat/Bug6251817.java Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java Passed: java/text/Format/DateFormat/Bug4396385.java Passed: java/text/Format/DateFormat/Bug4736959.java Passed: java/text/Format/DateFormat/bug6317072.java Passed: java/text/Format/DateFormat/bug6412896.java Passed: java/text/Format/DateFormat/Bug6609750.java Passed: java/text/Format/DateFormat/Bug6683975.java Passed: java/text/Format/DateFormat/bug6271375.java Passed: java/text/Format/DateFormat/Bug7177315.java Passed: java/text/Format/DateFormat/Bug4845901.java Passed: java/text/Format/DateFormat/Bug8072099.java Passed: java/text/Format/DateFormat/Bug8081794.java Passed: java/text/Format/DateFormat/Bug7130335.java Passed: java/text/Format/DateFormat/Bug8139572.java Passed: java/text/Format/DateFormat/Bug6645292.java Passed: java/text/Format/DateFormat/bug4358730.java Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.java Passed: java/text/Format/DateFormat/Bug8235699.java Passed: java/text/Format/DateFormat/ContextMonthNamesTest.java Passed: java/text/Format/DateFormat/DateFormatRoundTripTest.java Passed: java/security/MessageDigest/ThreadSafetyTest.java Passed: java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java Passed: java/text/Format/DateFormat/Bug8193444.java Passed: java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java Passed: java/text/Format/DateFormat/IntlTestDateFormat.java Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.java Passed: java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.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/LenientSpaceParsingTest.java Passed: java/text/Format/DateFormat/Bug8209047.java Passed: java/text/Format/DateFormat/DateFormatRegression.java Passed: java/text/Format/DateFormat/ToStringTest.java Passed: java/text/Format/DateFormat/WeekDateTest.java Passed: java/text/Format/DecimalFormat/Bug6609740.java Passed: java/text/Format/DecimalFormat/Bug7196316.java Passed: java/text/Format/DecimalFormat/Bug8165466.java Passed: java/text/Format/DecimalFormat/FormatMicroBenchmark.java Passed: java/security/SignedObject/Chain.java Passed: java/text/Format/DateFormat/TimeZoneNameTest.java Passed: java/text/Format/DecimalFormat/MantissaDigits.java Passed: java/text/Format/DateFormat/SDFTCKZoneNamesTest.java Passed: java/text/Format/DecimalFormat/RoundingAndPropertyTest.java Passed: java/text/Format/DecimalFormat/TieRoundingTest.java Passed: java/text/Format/DecimalFormat/ToLocalizedPatternTest.java Passed: java/text/Format/DecimalFormat/ToStringTest.java Passed: java/text/Format/ListFormat/ToStringTest.java Passed: java/text/Format/DecimalFormat/ToPatternTest.java Passed: java/text/Format/MessageFormat/Bug4185816Test.java Passed: java/text/Format/DateFormat/CaseInsensitiveParseTest.java Passed: java/text/Format/MessageFormat/CompactSubFormats.java Passed: java/text/Format/MessageFormat/Bug7003643.java Passed: java/text/Format/DecimalFormat/SetGroupingSizeTest.java Passed: java/text/Format/MessageFormat/ListSubFormats.java Passed: java/text/Format/MessageFormat/MessageFormatExceptions.java Passed: java/text/Format/MessageFormat/LargeMessageFormat.java Passed: java/text/Format/DateFormat/Bug4407042.java Passed: java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java Passed: java/text/Format/MessageFormat/MessageTest.java Passed: java/text/Format/DateFormat/Bug6335238.java Passed: java/text/Format/MessageFormat/ToStringTest.java Passed: java/text/Format/MessageFormat/MessageRegression.java Passed: java/text/Format/MessageFormat/TemporalSubFormats.java Passed: java/text/Format/NumberFormat/BigDecimalFormat.java Passed: java/text/Format/NumberFormat/Bug4208135.java Passed: java/text/Format/NumberFormat/Bug4833877.java Passed: java/text/Format/NumberFormat/Bug4838107.java Passed: java/text/Format/NumberFormat/Bug4990596.java Passed: java/text/Format/NumberFormat/Bug4944439.java Passed: java/text/Format/NumberFormat/Bug8132125.java Passed: java/text/Format/MessageFormat/bug4492719.java Passed: java/text/Format/NumberFormat/Bug6278616.java Passed: java/text/Format/NumberFormat/DFSExponential.java Passed: java/text/Format/NumberFormat/DFSSerialization.java Passed: java/text/Format/ListFormat/TestListFormat.java Passed: java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.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/IntlTestNumberFormatAPI.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/DFSMinusPerCentMill.java Passed: java/text/Format/MessageFormat/MessageFormatToPatternTest.java Passed: java/text/Normalizer/ICUBasicTest.java Passed: java/text/Format/NumberFormat/CurrencyFormat.java Passed: java/text/Normalizer/NormalizerAPITest.java Passed: java/time/nontestng/java/time/chrono/Bug8178823.java Passed: java/text/Normalizer/SquareEraCharacterTest.java Passed: java/text/Normalizer/ConformanceTest.java Passed: java/text/Format/NumberFormat/NumberTest.java Passed: java/time/nontestng/java/time/zone/CustomZoneNameTest.java Passed: java/text/Format/NumberFormat/NumberRegression.java Passed: java/text/Normalizer/ThreadSafeTest.java Passed: java/time/nontestng/java/time/chrono/HijrahConfigTest.java Passed: java/text/Format/NumberFormat/NumberRoundTrip.java Passed: java/text/Format/DateFormat/Bug6530336.java Passed: java/security/Provider/SecurityProviderModularTest.java Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKCopticSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoZonedDateTimeSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKEraSerialization.java Passed: java/time/tck/java/time/chrono/CopticChronology.java Passed: java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java Passed: java/time/tck/java/time/chrono/TCKChronology.java Passed: java/time/tck/java/time/chrono/TCKChronoPeriod.java Passed: java/time/tck/java/time/chrono/TCKChronoZonedDateTime.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/CopticDate.java Passed: java/time/tck/java/time/chrono/TCKIsoEra.java Passed: java/time/tck/java/time/chrono/TCKIsoChronology.java Passed: java/time/tck/java/time/chrono/TCKJapaneseChronology.java Passed: java/time/tck/java/time/chrono/TCKJapaneseEra.java Passed: java/time/tck/java/time/chrono/CopticEra.java Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java Passed: java/time/tck/java/time/chrono/TCKMinguoChronology.java Passed: java/time/tck/java/time/chrono/TCKChronoLocalDate.java Passed: java/time/tck/java/time/chrono/TCKTestServiceLoader.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java Passed: java/text/Format/DateFormat/Bug8141243.java Passed: java/time/tck/java/time/format/TCKChronoPrinterParser.java Passed: java/text/Format/DateFormat/DateFormatTest.java Passed: java/time/tck/java/time/format/TCKFormatStyle.java Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java Passed: java/time/tck/java/time/format/TCKDateTimeParseResolver.java Passed: java/time/tck/java/time/format/TCKInstantPrinterParser.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.java Passed: java/time/tck/java/time/format/TCKDecimalStyle.java Passed: java/time/tck/java/time/format/TCKDateTimeTextPrinting.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java Passed: java/time/tck/java/time/serial/TCKClockSerialization.java Passed: java/time/tck/java/time/format/TCKTextStyle.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldParser.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/TCKSignStyle.java Passed: java/time/tck/java/time/serial/TCKDurationSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKPeriodSerialization.java Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java Passed: java/time/tck/java/time/serial/TCKYearSerialization.java Passed: java/time/tck/java/time/serial/TCKYearMonthSerialization.java Passed: java/time/tck/java/time/serial/TCKInstantSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKMonthDaySerialization.java Passed: java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java Passed: java/time/tck/java/time/serial/TCKLocalTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.java Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.java Passed: java/time/tck/java/time/format/TCKOffsetPrinterParser.java Passed: java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java Passed: java/time/tck/java/time/temporal/TCKChronoField.java Passed: java/time/tck/java/time/serial/TCKZoneIdSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.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/temporal/TCKChronoUnit.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionSerialization.java Passed: java/time/tck/java/time/temporal/TCKJulianFields.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransition.java Passed: java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java Passed: java/time/tck/java/time/zone/TCKFixedZoneRules.java Passed: java/time/tck/java/time/zone/TCKZoneRules.java Passed: java/time/tck/java/time/temporal/TCKTemporalAdjusters.java Passed: java/time/tck/java/time/AbstractTCKTest.java Passed: java/time/tck/java/time/TCKClock_Fixed.java Passed: java/time/tck/java/time/TCKClock_System.java Passed: java/time/tck/java/time/TCKClock.java Passed: java/time/tck/java/time/zone/TCKZoneRulesProvider.java Passed: java/time/tck/java/time/AbstractDateTimeTest.java Passed: java/time/tck/java/time/MockSimplePeriod.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Passed: java/time/tck/java/time/TCKClock_Offset.java Passed: java/time/tck/java/time/TCKDayOfWeek.java Passed: java/time/tck/java/time/TCKClock_Tick.java Passed: java/time/tck/java/time/TCKMonthDay.java Passed: java/time/tck/java/time/temporal/TCKIsoFields.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java Passed: java/time/tck/java/time/TCKMonth.java Passed: java/time/tck/java/time/TCKOffsetTime.java Passed: java/time/tck/java/time/TCKPeriod.java Passed: java/time/tck/java/time/TCKDuration.java Passed: java/time/tck/java/time/TCKOffsetDateTime.java Passed: java/time/tck/java/time/TCKYear.java Passed: java/time/tck/java/time/TCKYearMonth.java Passed: java/time/tck/java/time/TestIsoChronology.java Passed: java/time/tck/java/time/TCKZoneId.java Passed: java/time/tck/java/time/TCKInstant.java Passed: java/time/tck/java/time/TCKZoneOffset.java Passed: java/time/tck/java/time/TCKZonedDateTime.java Passed: java/time/tck/java/time/TCKLocalDate.java Passed: java/time/tck/java/time/TCKLocalTime.java Passed: java/time/tck/java/time/temporal/TCKWeekFields.java Passed: java/time/tck/java/time/TCKLocalDateTime.java Passed: java/time/test/java/time/chrono/TestChronologyPerf.java Passed: java/time/test/java/time/chrono/TestExampleCode.java Passed: java/time/test/java/time/chrono/TestChronoLocalDate.java Passed: java/time/test/java/time/chrono/TestServiceLoader.java Passed: java/time/test/java/time/chrono/TestJapaneseChronology.java Passed: java/time/test/java/time/format/AbstractTestPrinterParser.java Passed: java/time/test/java/time/format/MockIOExceptionAppendable.java Passed: java/time/test/java/time/chrono/TestThaiBuddhistChronoImpl.java Passed: java/time/test/java/time/chrono/TestJapaneseChronoImpl.java Passed: java/time/test/java/time/chrono/TestIsoChronoImpl.java Passed: java/time/test/java/time/chrono/TestUmmAlQuraChronology.java Passed: java/time/test/java/time/chrono/TestEraDisplayName.java Passed: java/time/test/java/time/format/TestCharLiteralParser.java Passed: java/time/test/java/time/format/TestCharLiteralPrinter.java Passed: java/time/test/java/time/format/TestDateTimeFormatter.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java Passed: java/time/test/java/time/format/TestDateTimeParsing.java Passed: java/time/test/java/time/format/TestDateTimeTextProvider.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilder.java Passed: java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java Passed: java/time/test/java/time/format/TestDecimalStyle.java Passed: java/time/test/java/time/format/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/TestNarrowMonthNamesAndDayNames.java Passed: java/time/test/java/time/format/TestNonIsoFormatter.java Passed: java/time/test/java/time/format/TestNumberParser.java Passed: java/time/test/java/time/format/TestPadPrinterDecorator.java Passed: java/time/test/java/time/format/TestStringLiteralParser.java Passed: java/time/test/java/time/format/TestSettingsParser.java Passed: java/time/test/java/time/format/TestStringLiteralPrinter.java Passed: java/time/test/java/time/format/TestNumberPrinter.java Passed: java/time/test/java/time/format/TestReducedParser.java Passed: java/time/test/java/time/format/TestReducedPrinter.java Passed: java/time/test/java/time/format/TestTextParser.java Passed: java/time/test/java/time/format/TestTextParserWithLocale.java Passed: java/time/test/java/time/format/TestTextPrinter.java Passed: java/time/test/java/time/format/TestTextPrinterWithLocale.java Passed: java/time/test/java/time/format/TestUTCParse.java Passed: java/time/test/java/time/format/ZoneName.java Passed: java/time/test/java/time/temporal/MockFieldValue.java Passed: java/time/test/java/time/temporal/MockFieldNoValue.java Passed: java/time/test/java/time/format/TestZoneOffsetPrinter.java Passed: java/time/test/java/time/format/TestZoneOffsetParser.java Passed: java/time/test/java/time/temporal/TestChronoField.java Passed: java/time/test/java/time/format/TestUnicodeExtension.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/temporal/TestDateTimeValueRange.java Passed: java/time/test/java/time/temporal/TestIsoFields.java Passed: java/time/test/java/time/zone/TestFixedZoneRules.java Passed: java/time/test/java/time/format/TestZoneTextPrinterParser.java Passed: java/time/test/java/time/temporal/TestIsoWeekFields.java Passed: java/time/test/java/time/temporal/TestJulianFields.java Passed: java/time/test/java/time/zone/TestMutableZoneRules.java Passed: java/time/test/java/time/AbstractTest.java Passed: java/time/test/java/time/zone/TestZoneRulesProvider.java Passed: java/time/test/java/time/zone/TestZoneRules.java Passed: java/time/test/java/time/MockSimplePeriod.java Passed: java/time/test/java/time/TestClock_Fixed.java Passed: java/time/test/java/time/TestClock_Offset.java Passed: java/time/test/java/time/TestClock_System.java Passed: java/time/test/java/time/TestClock_Tick.java Passed: java/time/test/java/time/TestDuration.java Passed: java/time/test/java/time/TestInstantSource.java Passed: java/time/test/java/time/TestInstant.java Passed: java/time/test/java/time/TestMonthDay.java Passed: java/time/test/java/time/TestLocalTime.java Passed: java/time/test/java/time/TestLocalDate.java Passed: java/time/test/java/time/TestLocalDateTime.java Passed: java/time/test/java/time/TestOffsetDateTime_instants.java Passed: java/time/test/java/time/TestOffsetDateTime.java Passed: java/time/test/java/time/TestOffsetTime.java Passed: java/time/test/java/time/TestPeriod.java Passed: java/time/test/java/time/TestYear.java Passed: java/time/test/java/time/TestYearMonth.java Passed: java/time/test/java/time/TestZonedDateTime.java Passed: java/time/test/java/time/TestZoneId.java Passed: java/time/test/java/time/TestZoneOffset.java Passed: javax/crypto/Cipher/ByteBuffers.java Passed: java/time/test/java/util/TestFormatter.java Passed: javax/crypto/Cipher/InOutBuffers.java Passed: javax/crypto/Cipher/GetMaxAllowed.java Passed: javax/crypto/Cipher/GCMAPI.java Passed: javax/crypto/Cipher/EmptyFinalBuffer.java Passed: javax/crypto/Cipher/CipherInputStreamExceptions.java Passed: javax/crypto/Cipher/ByteBuffersNull.java Passed: javax/crypto/Cipher/ExampleVectors/CheckExampleVectors.java Passed: javax/crypto/Cipher/TestGetInstance.java Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java Passed: javax/crypto/Cipher/Turkish.java Passed: javax/crypto/Cipher/TestCipherMode.java Passed: javax/crypto/CryptoPermission/RC4AliasPermCheck.java Passed: javax/crypto/Cipher/CipherStreamClose.java Passed: javax/crypto/CryptoPermission/LowercasePermCheck.java Passed: javax/crypto/CryptoPermission/AllPermCheck.java Passed: javax/crypto/CryptoPermission/RSANoLimit.java Passed: javax/crypto/CryptoPermission/RC2PermCheck.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java Passed: javax/crypto/CipherSpi/ResetByteBuffer.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetAlgName.java Passed: javax/crypto/CryptoPermissions/CryptoPolicyFallback.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpec.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecInvalidEncoding.java Passed: javax/crypto/JceSecurity/FinalRestricted.java Passed: javax/crypto/CipherSpi/TestGCMWithByteBuffer.java Passed: javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java Passed: javax/crypto/CipherSpi/DirectBBRemaining.java Passed: javax/crypto/KeyGenerator/TestGetInstance.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.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/CryptoPermissions/InconsistentEntries.java Passed: javax/crypto/SealedObject/TestSealedObjectNull.java Passed: javax/crypto/SealedObject/NullKeySealedObject.java Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java Passed: javax/crypto/NullCipher/TestNPE.java Passed: javax/crypto/CryptoPermissions/TestExemption.java Passed: javax/crypto/spec/DESKeySpec/CheckParity.java Passed: javax/crypto/spec/DESKeySpec/NullKey.java Passed: javax/crypto/spec/DESKeySpec/CheckWeakKeys.java Passed: javax/crypto/spec/IvParameterSpec/InvalidArgs.java Passed: javax/crypto/SecretKeyFactory/SecKFTranslateTest.java Passed: javax/crypto/spec/GCMParameterSpec/GCMParameterSpecTest.java Passed: javax/crypto/spec/IvParameterSpec/NullIV.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2ParameterSpecEquals.java Passed: javax/crypto/spec/RC5ParameterSpec/InvalidIV.java Passed: javax/crypto/spec/RC5ParameterSpec/RC5ParameterSpecEquals.java Passed: javax/crypto/KEM/RSA_KEM.java Passed: javax/naming/InitialContext/EnvClone.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2AlgorithmParameters.java Passed: javax/naming/InitialContext/AppletIsNotUsed.java Passed: javax/crypto/KeyGenerator/CompareKeys.java Passed: javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java Passed: javax/naming/InitialContext/NoApplet.java Passed: javax/naming/ldap/LdapName/EscapeUnescapeTests.java Passed: javax/crypto/KEM/KemInterop.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/LdapParserTests.java Passed: javax/naming/ldap/LdapName/NameTests.java Passed: javax/naming/Name/Serialized13Name.java Passed: javax/naming/ldap/LdapName/TrailingSpaceTest.java Passed: javax/naming/RefAddr/NullContent.java Passed: javax/naming/ldap/LdapName/CompareToEqualsTests.java Passed: javax/naming/spi/DirectoryManager/GetContDirCtx.java Passed: javax/crypto/CryptoPermissions/TestUnlimited.java Passed: javax/crypto/KEM/KemTest.java Passed: javax/crypto/spec/PBEKeySpec/PBEKeySpecRacing.java Passed: javax/naming/spi/FactoryCacheTest.java Passed: javax/crypto/SecretKeyFactory/TestFailOver.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Client Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Server Passed: javax/net/ssl/ciphersuites/ECCurvesconstraints.java Passed: javax/net/ssl/DTLS/ClientAuth.java Passed: javax/net/ssl/ciphersuites/DisabledAlgorithms.java Passed: javax/crypto/JceSecurity/VerificationResults.java Passed: javax/naming/module/RunBasic.java Passed: javax/net/ssl/compatibility/ClientHelloProcessing.java Passed: javax/naming/spi/providers/InitialContextTest.java Passed: javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLS/DTLSDataExchangeTest.java Passed: javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java Passed: javax/net/ssl/DTLS/DTLSHandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLS/DTLSOverDatagram.java Passed: javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLS/CipherSuite.java Passed: javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java Passed: javax/net/ssl/DTLS/InvalidCookie.java Passed: javax/net/ssl/ALPN/SSLEngineAlpnTest.java Passed: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java Passed: javax/net/ssl/ALPN/SSLSocketAlpnTest.java Passed: javax/net/ssl/ALPN/SSLServerSocketAlpnTest.java Passed: javax/net/ssl/DTLS/InvalidRecords.java Passed: javax/net/ssl/DTLS/Reordered.java Passed: javax/net/ssl/DTLS/NoMacInitialClientHello.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSNamedGroups.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java Passed: javax/net/ssl/DTLS/WeakCipherSuite.java Passed: javax/net/ssl/DTLS/Retransmission.java Passed: javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java Passed: javax/net/ssl/DTLS/DTLSMFLNTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java Passed: javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/FixingJavadocs/JavaxURLNulls.java Passed: javax/net/ssl/FixingJavadocs/ImplicitHandshake.java Passed: javax/net/ssl/FixingJavadocs/KMTMGetNothing.java Passed: javax/net/ssl/finalize/SSLSessionFinalizeTest.java Passed: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java Passed: javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java Passed: javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java Passed: javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java Passed: javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java Passed: javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/Equals.java Passed: javax/net/ssl/HttpsURLConnection/HttpsSession.java Passed: javax/net/ssl/interop/ClientHelloBufferUnderflowException.java Passed: javax/net/ssl/sanity/ciphersuites/NoKerberos.java Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java Passed: javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java Passed: javax/net/ssl/interop/ClientHelloChromeInterOp.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport1.java Passed: javax/net/ssl/HttpsURLConnection/GetResponseCode.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java Passed: javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java Passed: javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java Passed: javax/net/ssl/sanity/CacertsExplorer.java Passed: javax/net/ssl/ServerName/IllegalSNIName.java Passed: javax/net/ssl/ServerName/BestEffortOnLazyConnected.java Passed: javax/net/ssl/ServerName/EndingDotHostname.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java Passed: javax/crypto/KEM/GenLargeNumberOfKeys.java Passed: javax/net/ssl/ServerName/SSLSocketConsistentSNI.java Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java Passed: javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java Passed: javax/net/ssl/SSLEngine/AcceptLargeFragments.java Passed: javax/net/ssl/ServerName/SSLEngineExplorer.java Passed: javax/net/ssl/SSLEngine/ArgCheck.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerFailure.java Passed: javax/net/ssl/ServerName/SSLSocketExplorer.java Passed: javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java Passed: javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java Passed: javax/net/ssl/SSLEngine/Basics.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java Passed: javax/net/ssl/SSLEngine/CheckTlsEngineResults.java Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Passed: javax/net/ssl/ServerName/SSLSocketSNISensitive.java Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java Passed: javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java Passed: javax/net/ssl/SSLEngine/FinishedPresent.java Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java Passed: javax/net/ssl/SSLEngine/LargePacket.java Passed: javax/net/ssl/SSLEngine/LargeBufs.java Passed: javax/net/ssl/SSLEngineResult/Deserialize.java Passed: javax/net/ssl/SSLEngine/ConnectionTest.java Passed: javax/net/ssl/SSLException/CheckSSLProtocolException.java Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java Passed: javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java Passed: javax/net/ssl/SSLParameters/NamedGroupsSpec.java Passed: javax/net/ssl/SSLException/CheckSSLHandshakeException.java Passed: javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java Passed: javax/net/ssl/SSLSession/KeyManagerTrustManager.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/HttpsURLConnectionLocalCertificateChain.java Passed: javax/net/ssl/SSLSession/JSSERenegotiate.java Passed: javax/net/ssl/SSLSession/RenegotiateTLS13.java Passed: javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java Passed: javax/net/ssl/SSLSession/ResumeTLS13withSNI.java Passed: javax/net/ssl/SSLSession/ServerNameRejectedTLSSessionResumption.java Passed: javax/net/ssl/SSLSession/SessionTimeOutTests.java Passed: javax/net/ssl/SSLEngine/TestAllSuites.java Passed: javax/net/ssl/SSLSession/SessionCacheSizeTests.java Passed: javax/net/ssl/SSLSocket/OutputStreamClosure.java Passed: javax/net/ssl/SSLSocket/InputStreamClosure.java Passed: javax/net/ssl/SSLSocket/Tls13PacketSize.java Passed: javax/net/ssl/SSLSession/TestEnabledProtocols.java Passed: javax/net/ssl/SSLEngine/Arrays.java Passed: javax/net/ssl/templates/SSLEngineTemplate.java Passed: javax/net/ssl/SSLSocket/ClientExcOnAlert.java Passed: javax/net/ssl/SSLEngine/NoAuthClientAuth.java Passed: javax/net/ssl/templates/SSLSocketTemplate.java Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.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/HttpsUrlConnClient.java Passed: javax/net/ssl/DTLS/RespondToRetransmit.java Passed: javax/net/ssl/TLS/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLS/TLSClientPropertyTest.java Passed: javax/net/ssl/TLS/TestJSSEClientDefaultProtocol.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLS/TestJSSEServerProtocol.java Passed: javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java Passed: javax/net/ssl/TLS/TLSDataExchangeTest.java Passed: javax/net/ssl/TLS/TLSHandshakeTest.java Passed: javax/net/ssl/TLS/TestJSSEClientProtocol.java Passed: javax/net/ssl/TLSCommon/TLSWithEdDSA.java Passed: javax/net/ssl/TLS/TLSRehandshakeTest.java Passed: javax/net/ssl/TLS/TLSEnginesClosureTest.java Passed: javax/net/ssl/Stapling/SSLSocketWithStapling.java Passed: javax/net/ssl/TLSCommon/ConcurrentClientAccessTest.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java Passed: javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLSv11/ExportableBlockCipher.java Passed: javax/net/ssl/TLSv1/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv11/ExportableStreamCipher.java Passed: javax/net/ssl/TLSv11/GenericBlockCipher.java Passed: javax/net/ssl/TLSv11/GenericStreamCipher.java Passed: javax/net/ssl/TLSv1/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLSv1/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSv11/TLSDataExchangeTest.java Passed: javax/net/ssl/TLS/TLSMFLNTest.java Passed: javax/net/ssl/TLSv11/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv12/ProtocolFilter.java Passed: javax/net/ssl/TLSv12/ShortRSAKey512.java Passed: javax/net/ssl/TLSv12/DisabledShortDSAKeys.java Passed: javax/net/ssl/TLSv11/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv12/ShortRSAKeyGCM.java Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java Passed: javax/net/ssl/Fix5070632.java Passed: javax/net/ssl/TLSv1/TLSMFLNTest.java Passed: javax/net/ssl/TLSv13/HRRKeyShares.java Passed: javax/net/ssl/TLSv13/EngineOutOfSeqCCS.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeTest.java Passed: javax/rmi/ssl/SocketFactoryTest.java Passed: javax/script/GetInterfaceTest.java Passed: javax/net/ssl/GetInstance.java Passed: javax/script/CauseExceptionTest.java Passed: javax/net/ssl/TLSv12/SignatureAlgorithms.java Passed: javax/script/ProviderTest.sh Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java Passed: javax/script/SimpleScriptContextNameChecksTest.java Passed: javax/script/Test2.java Passed: javax/script/Test1.java Passed: javax/script/Test3.java Passed: javax/script/Test4.java Passed: javax/script/Test5.java Passed: javax/script/Test6.java Passed: javax/script/Test7.java Passed: javax/script/Test8.java Passed: javax/script/StringWriterPrintTest.java Passed: javax/security/auth/callback/PasswordCallback/PasswordCleanup.java Passed: javax/script/VersionTest.java Passed: javax/script/UnescapedBracketRegExTest.java Passed: javax/security/auth/kerberos/DelegationPermissionCollection.java Passed: javax/security/auth/callback/Mutability.java Passed: javax/net/ssl/TLSv13/ClientHelloKeyShares.java Passed: javax/security/auth/kerberos/DelegationPermissionHash.java Passed: javax/security/auth/Destroyable/KeyDestructionTest.java Passed: javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java Passed: javax/security/auth/kerberos/DelegationPermissionInit.java Passed: javax/script/ScriptEngineOrder.sh Passed: javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java Passed: javax/security/auth/kerberos/ServicePermissionEquals.java Passed: javax/script/JDK_8196959/BadFactoryTest.java Passed: javax/security/auth/kerberos/ServicePermissionCollection.java Passed: javax/security/auth/kerberos/ServicePermissionTest.java Passed: javax/security/auth/kerberos/KerberosTixDateTest.java Passed: javax/security/auth/login/Configuration/ConfigFileWithBlank.java Passed: javax/security/auth/kerberos/KerberosHashEqualsTest.java Passed: javax/security/auth/login/Exceptions/NewExceptions.java Passed: javax/security/auth/kerberos/StandardNames.java Passed: javax/security/auth/login/Configuration/Synchronize.java Passed: javax/security/auth/login/LoginContext/OptionalJaas/UnixNTPlatform.java Passed: javax/security/auth/login/Configuration/GetInstanceSecurity.java Passed: javax/security/auth/login/Configuration/GetInstance.java Passed: javax/security/auth/login/LoginContext/ConfigConstructor.java Passed: javax/security/auth/login/LoginContext/ResetConfigModule.java Passed: javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java Passed: javax/security/auth/login/LoginContext/DefaultHandler.java Passed: javax/security/auth/login/LoginContext/DynamicConfigurationTest.java Passed: javax/security/auth/login/LoginContext/ModuleSubject.java Passed: javax/security/auth/login/LoginContext/SharedState.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/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.java Passed: javax/security/auth/login/modules/SafeLogout.java Passed: javax/security/auth/PrivateCredentialPermission/Serial2.java Passed: javax/security/auth/PrivateCredentialPermission/Serial.java Passed: javax/security/auth/PrivateCredentialPermission/Subset.java Passed: javax/security/auth/spi/Loader.java Passed: javax/security/auth/Subject/AddPrincipalSubclass.java Passed: javax/security/auth/PrivateCredentialPermission/MoreThenOnePrincipals.java Passed: javax/security/auth/Subject/doAs/Test.java Passed: javax/security/auth/Subject/Compat.java Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java Passed: javax/security/auth/Subject/CallAsWithScopedValue.java Passed: javax/security/auth/Subject/DoAsTest.java Passed: javax/security/auth/Subject/Generic.java Passed: javax/security/auth/Subject/FromACC.java Passed: javax/security/auth/Subject/Exceptions.java Passed: javax/security/auth/Subject/Serial.java Passed: javax/security/auth/login/LoginContext/LCTest.java Passed: javax/security/auth/Subject/SubjectNullTests.java Passed: javax/security/auth/Subject/Synch3.java Passed: javax/security/auth/Subject/UnreliableContains.java Passed: javax/rmi/ssl/SSLSocketParametersTest.java Passed: javax/security/auth/Subject/doAs/NestedActions.java Passed: javax/security/auth/SubjectDomainCombiner/Optimize.java Passed: javax/security/auth/Subject/Synch.java Passed: javax/security/auth/x500/X500Principal/EscapedChars.java Passed: javax/security/auth/x500/X500Principal/Equals.java Passed: javax/security/auth/x500/X500Principal/DerIsConstructor.java Passed: javax/security/auth/x500/X500Principal/InvalidConstructorInput.java Passed: javax/security/auth/x500/X500Principal/KeywordMap.java Passed: javax/security/auth/x500/X500Principal/OIDMap.java Passed: javax/security/auth/x500/X500Principal/Parse.java Passed: javax/security/auth/Subject/Synch2.java Passed: javax/security/auth/x500/X500Principal/RFC4514.java Passed: javax/security/auth/SubjectDomainCombiner/Regression.java Passed: javax/security/auth/x500/X500Principal/NameFormat.java Passed: javax/security/auth/Subject/UnsupportedSV.java Passed: javax/security/auth/Subject/CurrentSubject.java Passed: javax/security/sasl/Sasl/PassSysProps.java Passed: javax/smartcardio/HistoricalBytes.java Passed: javax/smartcardio/Serialize.java Passed: javax/smartcardio/TerminalFactorySpiTest.java Passed: javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java Passed: javax/smartcardio/TestCommandAPDU.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/smartcardio/CommandAPDUTest.java Passed: javax/security/sasl/Sasl/ClientServerTest.java Passed: javax/security/sasl/Sasl/DisabledMechanisms.java Passed: javax/smartcardio/TestCardPermission.java Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.java Passed: javax/sql/resourceBundleTests/ValidateGetBundle.java Passed: javax/security/auth/login/modules/JaasModularClientTest.java Passed: javax/net/ssl/TLSv12/TLSEnginesClosureTest.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/serial/SerialDataLinkTests.java Passed: javax/sql/testng/test/rowset/serial/SerialExceptionTests.java Passed: javax/sql/testng/test/rowset/serial/SerialJavaObjectTests.java Passed: javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.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/SerialArrayTests.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/webrowset/CommonWebRowSetTests.java Passed: javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java Passed: javax/sql/testng/test/rowset/CommonRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java Passed: javax/net/ssl/DTLS/PacketLossRetransmission.java Passed: javax/sql/testng/test/rowset/BaseRowSetTests.java Passed: javax/sql/testng/test/rowset/webrowset/WebRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.java Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java Passed: javax/sql/testng/util/PropertyStubProvider.java Passed: javax/sql/testng/util/StubArray.java Passed: javax/sql/testng/util/StubBaseRowSet.java Passed: javax/sql/testng/test/rowset/filteredrowset/PrimaryKeyFilter.java Passed: javax/sql/testng/test/rowset/cachedrowset/CachedRowSetTests.java Passed: javax/sql/testng/util/StubBlob.java Passed: javax/sql/testng/util/StubCachedRowSetImpl.java Passed: javax/sql/testng/util/StubClob.java Passed: javax/sql/testng/util/StubContext.java Passed: javax/sql/testng/util/StubFilteredRowSetImpl.java Passed: javax/sql/testng/util/StubJdbcRowSetImpl.java Passed: javax/sql/testng/util/StubJoinRowSetImpl.java Passed: javax/sql/testng/util/StubNClob.java Passed: javax/sql/testng/util/StubRef.java Passed: javax/sql/testng/util/StubRowId.java Passed: javax/sql/testng/util/StubRowSetFactory.java Passed: javax/sql/testng/util/StubSQLXML.java Passed: javax/sql/testng/util/StubStruct.java Passed: javax/sql/testng/test/rowset/filteredrowset/FilteredRowSetTests.java Passed: javax/sql/testng/test/rowset/serial/SerialBlobTests.java Passed: javax/sql/testng/util/StubSyncProvider.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/StubWebRowSetImpl.java Passed: javax/sql/testng/util/TestSQLDataImpl.java Passed: javax/sql/testng/test/rowset/serial/SerialClobTests.java Passed: javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java Passed: javax/transaction/xa/testng/Driver.java Passed: javax/sql/testng/test/rowset/RowSetWarningTests.java Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/ErrorHandlerPermissions.java Passed: javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/BadXPointer.java Passed: javax/xml/crypto/dsig/TransformService/NullParent.java Passed: javax/xml/crypto/dsig/TransformService/UnknownProvider.java Passed: javax/xml/crypto/dsig/GetInstanceTests.java Passed: javax/xml/crypto/dsig/LogParameters.java Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java Passed: javax/xml/crypto/dsig/FileSocketPermissions.java Passed: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id1 Passed: javax/xml/jaxp/common/8020430/JAXP15RegTest.java Passed: javax/xml/crypto/dsig/SecureValidation.java Passed: javax/xml/jaxp/datatype/5077522/DurationComparison.java Passed: javax/xml/jaxp/common/8032908/XSLT.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1416Test.java Passed: javax/xml/jaxp/common/8035437/AbstractMethodErrorTest.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1243Test.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1097Test.java Passed: javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id0 Passed: javax/xml/jaxp/parsers/8027359/FragmentScannerBufferLimitTest.java Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8027359/XML11EntityScannerTest.java Passed: javax/xml/crypto/dsig/ValidationTests.java Passed: javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java Passed: javax/xml/jaxp/parsers/8022548/XOMParserTest.java Passed: javax/xml/jaxp/datatype/8033980/SerializationTest.java Passed: javax/xml/jaxp/parsers/8024707/XSLT.java Passed: javax/xml/jaxp/parsers/8021148/JAXPSAXParserTest.java Passed: javax/xml/crypto/dsig/PSSSpec.java Passed: javax/xml/crypto/dsig/HereFunction.java Passed: javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java Passed: javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java Passed: javax/xml/jaxp/parsers/8032909/XSLT.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/BasicTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/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_A.java Passed: javax/net/ssl/TLSCommon/TLSTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.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/RootSimpleTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/FeaturePropagationTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc1Test.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java Passed: javax/xml/jaxp/transform/8004476/XPathExFuncTest.java Passed: javax/xml/jaxp/testng/validation/BaseTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_False.java Passed: javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.java Passed: javax/xml/jaxp/validation/8015243/AnyURITest.java Passed: javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java Passed: javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java Passed: javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java Passed: javax/xml/jaxp/validation/8015092/XPathWhiteSpaceTest.java Passed: javax/xml/jaxp/XPath/8035577/Regex.java Passed: jdk/dynalink/BeanLinkerRecordsTest.java Passed: jdk/dynalink/CallerSensitiveTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdIdrefCheckingTest.java Passed: jdk/dynalink/LinkedCallSiteLocationTest.java Passed: jdk/dynalink/LookupTest.java Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_ParallelGC Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_ParallelGC Passed: jdk/internal/jline/OSUtilsTest.java Passed: javax/xml/jaxp/transform/8062923/XslSubstringTest.java Passed: jdk/internal/jline/KeyConversionTest.java Passed: jdk/internal/jrtfs/PathOps.java Passed: jdk/internal/jline/AbstractWindowsTerminalTest.java Passed: jdk/dynalink/CallSiteTest.java Passed: jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java Passed: jdk/dynalink/TrustedDynamicLinkerFactoryTest.java Passed: jdk/internal/jrtfs/UriTests.java Passed: jdk/dynalink/BeanLinkerTest.java Passed: jdk/internal/jrtfs/WithSecurityManager.java Passed: jdk/net/Sockets/ExtOptionTest.java Passed: jdk/dynalink/BeansLinkerTest.java Passed: jdk/net/Sockets/SupportedOptions.java Passed: jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java Passed: jdk/net/Sockets/QuickAckTest.java Passed: jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java Passed: jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java Passed: jdk/net/ExtendedSocketOption/SocketNAPITest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/RootTypeDefinitionTest.java Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java Passed: jdk/nio/zipfs/jarfs/JFSTester.java Passed: jdk/nio/zipfs/testng/util/ZipFsBaseTest.java Passed: jdk/internal/jrtfs/Basic.java Passed: jdk/nio/zipfs/testng/test/ChannelTests.java Passed: jdk/nio/zipfs/Basic.java Passed: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java Passed: jdk/nio/zipfs/CopyMoveTests.java Passed: jdk/nio/zipfs/CorruptedZipFilesTest.java Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java Passed: jdk/nio/zipfs/CRCWriteTest.java Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java Passed: jdk/nio/zipfs/ReleaseDeflater.java Passed: jdk/nio/zipfs/InvalidZipHeaderTests.java Passed: jdk/nio/zipfs/DirectoryStreamTests.java Passed: jdk/nio/zipfs/PathOps.java Passed: jdk/nio/zipfs/HasDotDotTest.java Passed: jdk/nio/zipfs/ZeroDate.java Passed: jdk/nio/zipfs/NonExistentPathTests.java Passed: jdk/nio/zipfs/UpdateEntryTest.java Passed: jdk/nio/zipfs/PropertyPermissionTests.java Passed: jdk/nio/zipfs/NewFileSystemTests.java Passed: jdk/nio/Basic.java Passed: javax/xml/crypto/dsig/Basic.java Passed: jdk/nio/zipfs/CompressionModeTest.java Passed: jdk/nio/zipfs/ZFSTests.java Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java Passed: jdk/nio/zipfs/TestLocOffsetFromZip64EF.java Passed: jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java Passed: jdk/security/jarsigner/Properties.java Passed: jdk/security/jarsigner/Function.java Passed: jdk/nio/zipfs/ZipFSTester.java Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java Passed: jdk/security/logging/TestSecurityPropertyModificationLog.java Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java Passed: jdk/nio/zipfs/TestPosix.java Passed: jdk/security/jarsigner/Spec.java Passed: jdk/security/logging/TestX509CertificateLog.java Passed: sun/net/ftp/FtpGetContent.java Passed: sun/net/ftp/TestFtpClientNameListWithNull.java Passed: jdk/security/logging/TestX509ValidationLog.java Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java Passed: sun/net/ftp/MarkResetTest.java Passed: jdk/security/logging/TestTLSHandshakeLog.java Passed: sun/net/idn/PunycodeTest.java Passed: sun/net/ftp/FtpURL.java Passed: sun/net/spi/DefaultProxySelectorTest.java Passed: sun/net/ftp/TestFtpTimeValue.java Passed: sun/net/idn/TestStringPrep.java Passed: sun/net/util/IPAddressUtilTest.java Passed: sun/net/ftp/B6427768.java Passed: sun/net/InetAddress/nameservice/dns/CNameTest.java Passed: sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java Passed: sun/net/spi/SystemProxyDriver.java Passed: sun/net/ftp/FtpURLConnectionLeak.java Passed: sun/net/www/http/HttpClient/B7025238.java Passed: sun/net/www/http/ChunkedOutputStream/Test.java Passed: sun/net/www/http/HttpClient/CookieHttpClientTest.java Passed: sun/net/www/http/HttpClient/GetProxyPort.java Passed: sun/net/www/http/HttpClient/ImplicitFileName.java Passed: sun/net/www/http/HttpClient/IsAvailable.java Passed: sun/net/www/http/ChunkedOutputStream/CheckError.java Passed: sun/net/www/http/HttpClient/IsKeepingAlive.java Passed: sun/net/ext/ExtendedSocketOptionsTest.java Passed: sun/net/www/http/HttpClient/OpenServer.java Passed: sun/net/www/http/HttpClient/ProxyFromCache.java Passed: sun/net/www/http/HttpClient/ProxyTest.java Passed: sun/net/www/http/HttpClient/RequestURI.java Passed: sun/net/www/http/ChunkedInputStream/TestAvailable.java Passed: sun/net/www/http/HttpClient/B8209178.java Passed: sun/net/www/http/HttpClient/B8025710.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/HttpURLConnection/NTLMAuthWithSM.java Passed: sun/net/www/http/HttpClient/RetryPost.java Passed: sun/net/InetAddress/nameservice/simple/CacheTest.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java Passed: sun/net/www/http/KeepAliveStream/InfiniteLoop.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/HttpURLConnection/DigestAuth.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/DirPermissionDenied.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/http/KeepAliveCache/B5045306.java Passed: sun/net/www/protocol/file/GetHeaderFields.java Passed: sun/net/www/protocol/file/GetContentType.java Passed: sun/net/www/protocol/file/GetLastModified.java Passed: sun/net/www/protocol/ftp/HandlerEquals.java Passed: sun/net/www/protocol/file/NonUTF8EncodedChar.java Passed: sun/net/www/protocol/ftp/UserAndPasswordTest.java Passed: jdk/nio/zipfs/ZipFSOutputStreamTest.java Passed: sun/net/www/protocol/http/6550798/test.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java Passed: sun/net/www/http/KeepAliveStreamCleaner/KeepAliveStreamCleanerTestDriver.java Passed: sun/net/www/protocol/http/AuthCache.java Passed: sun/net/www/http/HttpClient/B6726695.java Passed: sun/net/www/protocol/http/B6299712.java Passed: sun/net/www/protocol/http/B6369510.java Passed: sun/net/www/protocol/http/B5017051.java Passed: sun/net/www/protocol/http/B6296310.java Passed: sun/net/www/protocol/http/B6641309.java Passed: sun/net/www/protocol/http/B6890349.java Passed: sun/net/www/protocol/http/BasicLongCredentials.java Passed: sun/net/www/protocol/http/B8012625.java Passed: sun/net/www/protocol/http/CloseOptionHeader.java Passed: sun/net/www/protocol/http/B6518816.java Passed: sun/net/www/protocol/http/B6660405.java Passed: sun/net/www/protocol/http/GetOutputStream.java Passed: sun/net/www/protocol/http/HttpInputStream.java Passed: sun/net/www/protocol/http/AsyncDisconnect.java Passed: sun/net/www/protocol/http/GetErrorStream.java Passed: jdk/nio/zipfs/LargeEntriesTest.java Passed: sun/net/www/protocol/http/ChunkedErrorStream.java Passed: sun/net/www/protocol/http/HttpStreams.java Passed: sun/net/www/protocol/http/NoCache.java Passed: sun/net/www/protocol/http/HttpOnly.java Passed: sun/net/www/protocol/http/Modified.java Passed: sun/net/www/protocol/http/HttpHeaderParserTest.java Passed: sun/net/www/protocol/http/NULLTargetInfoTest.java Passed: sun/net/www/protocol/http/ProtocolRedirect.java Passed: sun/net/www/protocol/http/Finalizer.java Passed: sun/net/www/protocol/http/NoNTLM.java Passed: sun/net/www/protocol/http/NTLMTest.java Passed: sun/net/www/protocol/http/SetIfModifiedSince.java Passed: sun/net/www/protocol/http/StackTraceTest.java Passed: sun/net/www/protocol/http/SetChunkedStreamingMode.java Passed: sun/net/www/protocol/http/RetryUponTimeout.java Passed: sun/net/www/protocol/http/NTLMHeadTest.java Passed: sun/net/www/protocol/http/ResponseCacheStream.java Passed: sun/net/www/protocol/http/StreamingOutputStream.java Passed: sun/net/www/protocol/http/ZoneId.java Passed: sun/net/www/protocol/http/UserAgent.java Passed: sun/net/www/protocol/http/UserAuth.java Passed: sun/net/www/protocol/http/TunnelThroughProxy.java Passed: sun/net/www/protocol/http/RedirectOnPost.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java Passed: sun/net/www/protocol/http/UserCookie.java Passed: sun/net/www/protocol/http/RelativeRedirect.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6226610.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/HttpsProxyStackOverflow.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6216082.java Passed: sun/net/www/protocol/http/DigestTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Identities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Redirect.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java Passed: sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java Passed: sun/net/www/protocol/jar/B4756443.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java Passed: sun/net/www/protocol/jar/B4957695.java Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java Passed: sun/net/www/protocol/jar/B5105410.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java Passed: sun/net/www/protocol/jar/CanonicalizationTest.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java Passed: sun/net/www/protocol/jar/B6449504.java Passed: sun/net/www/protocol/jar/JarURLConnectionUseCaches.java Passed: sun/net/www/protocol/jrt/Basic.java Passed: sun/net/www/protocol/jar/GetContentTypeTest.java Passed: sun/net/www/protocol/mailto/HandlerParse.java Passed: sun/net/www/protocol/jar/FileURLConnectionLeak.java Passed: sun/net/www/protocol/jrt/OtherResourcesTest.java Passed: sun/net/www/EmbeddedEquals.java Passed: sun/net/www/HeaderTests.java Passed: sun/net/www/protocol/jrt/WithSecurityManager.java Passed: sun/net/www/B8185898.java Passed: sun/net/www/ParseUtil_4922813.java Passed: sun/net/www/ParseUtil_6274990.java Passed: sun/net/www/ParseUtil_6306697.java Passed: sun/net/www/ParseUtil_6380332.java Passed: sun/net/www/ParseUtil_6478588.java Passed: sun/net/TelnetTest.java Passed: sun/nio/ch/Basic.java Passed: sun/nio/ch/SelProvider.java Passed: sun/net/www/MessageHeaderTest.java Passed: sun/nio/ch/ServerSocketAdaptorTest.java Passed: sun/nio/ch/TempBuffer.java Passed: sun/net/www/AuthHeaderTest.java Passed: sun/net/InetAddress/nameservice/simple/DefaultCaching.java Passed: sun/net/www/http/KeepAliveCache/B8291637.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java Passed: sun/nio/cs/mapping/ConverterTest.java Passed: sun/security/action/GetLongAction/ReturnNullIfNoDefault.java Passed: sun/net/www/protocol/https/ChunkedOutputStream.java Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java Passed: sun/security/action/Generify.java Passed: sun/security/ec/ed/EdDSAKeyCompatibility.java Passed: sun/nio/cs/mapping/TestConv.java Passed: sun/security/ec/ed/EdDSAKeySize.java Passed: sun/security/ec/ed/EdDSAParamSpec.java Passed: sun/security/ec/ed/EdECKeyFormat.java Passed: sun/security/ec/ed/EmptyMessage.java Passed: sun/security/ec/ed/EdDSANegativeTest.java Passed: sun/security/ec/ed/EdCRLSign.java Passed: sun/security/ec/xec/TestXECOps.java Passed: sun/security/ec/xec/TestXDH.java Passed: sun/security/ec/xec/XECKeyFormat.java Passed: sun/security/ec/ed/TestEdDSA.java Passed: sun/security/ec/ECDHKeyAgreementParamValidation.java Passed: sun/security/ec/ECDSAPrvGreaterThanOrder.java Passed: sun/security/ec/ecModuleCheck.java Passed: sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java Passed: sun/security/ec/ed/EdDSAReuseTest.java Passed: sun/security/ec/InvalidCurve.java Passed: sun/nio/cs/mapping/CoderTest.java Passed: sun/security/ec/OidInstance.java Passed: sun/security/ec/SignatureDigestTruncate.java Passed: sun/security/ec/SignatureParameters.java Passed: sun/security/ec/SignedObjectChain.java Passed: sun/security/ec/SignatureOffsets.java Passed: sun/security/ec/SignatureKAT.java Passed: sun/security/jgss/spnego/MechTokenMissing.java Passed: sun/security/jgss/spnego/MSOID.java Passed: sun/security/jca/PreferredProviderTest.java Passed: sun/security/jgss/spnego/NegTokenTargFields.java Passed: sun/security/ec/ed/TestEdOps.java Passed: sun/security/jgss/CtorTests2.java Passed: sun/security/jgss/DefaultGssConfig.java Passed: sun/security/jgss/spnego/NoSpnegoAsDefMech.java Passed: sun/security/jgss/GssMemoryIssues.java Passed: sun/security/jgss/spnego/NotPreferredMech.java Passed: sun/security/jgss/GssContextCleanup.java Passed: sun/security/jgss/GssNPE.java Passed: sun/security/jgss/GssNameCleanup.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/nio/ch/TestMaxCachedBufferSize.java Passed: sun/security/krb5/auto/AcceptPermissions.java Passed: sun/security/krb5/auto/AddressesAndNameType.java Passed: sun/security/krb5/auto/BogusKDC.java Passed: sun/security/krb5/auto/Basic.java Passed: javax/xml/crypto/dsig/GenerationTests.java Passed: sun/security/krb5/auto/CrossRealm.java Passed: sun/security/krb5/auto/BasicProc.java Passed: sun/security/krb5/auto/CleanState.java Passed: sun/security/krb5/auto/DnsCanonicalizeHostname.java Passed: sun/security/krb5/auto/Cleaners.java Passed: sun/security/krb5/auto/DiffSaltParams.java Passed: sun/security/krb5/auto/EmptyPassword.java Passed: sun/security/krb5/auto/DiffNameSameKey.java Passed: sun/security/krb5/auto/FileKeyTab.java Passed: sun/security/krb5/auto/ForwardableCheck.java Passed: sun/security/krb5/auto/Forwarded.java Passed: sun/security/krb5/auto/GSS.java Passed: sun/security/krb5/auto/GSSUnbound.java Passed: sun/security/krb5/auto/IgnoreChannelBinding.java Passed: sun/security/krb5/auto/HttpNegotiateServer.java Passed: sun/security/krb5/auto/KeyTabCompat.java Passed: sun/security/krb5/auto/KeyPermissions.java Passed: sun/security/krb5/auto/DupEtypes.java Passed: sun/security/krb5/auto/KrbTicket.java Passed: sun/security/krb5/auto/KPEquals.java Passed: sun/security/krb5/auto/LoginModuleDebug.java Passed: sun/security/krb5/auto/KvnoNA.java Passed: sun/security/krb5/auto/LifeTimeInSeconds.java Passed: sun/security/krb5/auto/DynamicKeytab.java Passed: sun/security/krb5/auto/LoginModuleOptions.java Passed: sun/security/krb5/auto/LoginNoPass.java Passed: sun/security/krb5/auto/LongLife.java Passed: sun/nio/cs/OLD/TestIBMDB.java Passed: sun/security/krb5/auto/MSOID2.java Passed: sun/security/krb5/auto/MoreKvno.java Passed: sun/security/krb5/auto/NewInquireTypes.java Passed: sun/security/krb5/auto/ModuleName.java Passed: sun/security/krb5/auto/NoInitNoKeytab.java Passed: sun/security/ec/ed/EdDSATest.java Passed: sun/security/krb5/auto/NoneReplayCacheTest.java Passed: sun/security/krb5/auto/NonMutualSpnego.java Passed: sun/security/krb5/auto/NewSalt.java Passed: sun/security/krb5/auto/NonAscii.java Passed: sun/security/krb5/auto/NoAddresses.java Passed: sun/security/krb5/auto/OnlyDesLogin.java Passed: sun/security/krb5/auto/NullRenewUntil.java Passed: sun/security/krb5/auto/RefreshKrb5Config.java Passed: sun/security/krb5/auto/PrincipalNameEquals.java Passed: sun/security/krb5/auto/ReplayCacheExpunge.java Passed: sun/security/krb5/auto/ReferralsTest.java Passed: sun/security/krb5/auto/ReplayCachePrecise.java Passed: sun/security/ec/TestEC.java Passed: sun/security/krb5/auto/Renewal.java Passed: sun/security/krb5/auto/OkAsDelegateXRealm.java Passed: sun/security/krb5/auto/RRC.java Passed: sun/security/krb5/auto/ReplayCacheTest.java Passed: sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java Passed: sun/security/krb5/auto/S4U2proxy.java Passed: sun/security/krb5/auto/S4U2proxyGSS.java Passed: sun/security/krb5/auto/ReplayCacheTestProc.java Passed: sun/security/krb5/auto/KdcPolicy.java Passed: sun/security/krb5/auto/S4U2selfAsServer.java Passed: sun/security/krb5/auto/S4U2selfAsServerGSS.java Passed: sun/security/krb5/auto/HttpsCB.java Passed: sun/security/krb5/auto/S4U2selfGSS.java Passed: sun/security/krb5/auto/S4U2selfNotF.java Passed: sun/security/krb5/auto/SaslMutual.java Passed: sun/security/krb5/auto/SPNEGO.java Passed: sun/security/krb5/auto/SpnegoLifeTime.java Passed: sun/security/krb5/auto/SpnegoReqFlags.java Passed: sun/security/krb5/auto/SpnegoUnknownMech.java Passed: sun/security/krb5/auto/Renew.java Passed: sun/security/krb5/auto/Test5653.java Passed: sun/security/krb5/auto/SaslBasic.java Passed: sun/security/krb5/auto/TicketSName.java Passed: sun/security/krb5/auto/TwoPrinces.java Passed: sun/security/krb5/auto/TwoTab.java Passed: sun/security/krb5/auto/Unavailable.java Passed: sun/net/www/http/HttpClient/KeepAliveTest.java Passed: sun/security/krb5/ccache/CorruptedCC.java Passed: sun/security/krb5/canonicalize/Test.java Passed: sun/security/krb5/auto/S4U2self.java Passed: sun/security/krb5/ccache/EmptyRealmCC.java Passed: sun/security/krb5/ccache/DefaultFile.java Passed: sun/security/krb5/ccache/Refresh.java Passed: sun/security/krb5/ccache/EmptyCC.java Passed: sun/security/krb5/ccache/TimeInCCache.java Passed: sun/security/krb5/config/ConfigWithQuotations.java Passed: sun/security/krb5/auto/UseCacheAndStoreKey.java Passed: sun/security/krb5/config/ConfPlusProp.java Passed: sun/security/krb5/config/DnsFallback.java Passed: sun/security/krb5/config/Duplicates.java Passed: sun/security/krb5/auto/W83.java Passed: sun/security/krb5/config/Duration.java Passed: sun/security/krb5/config/DNS.java Passed: sun/security/krb5/config/ExtraLines.java Passed: sun/security/krb5/config/Include.java Passed: sun/security/krb5/auto/Unreachable.java Passed: sun/security/krb5/config/KdcDefaultOptions.java Passed: sun/security/krb5/config/IncludeDirOrder.java Passed: sun/security/krb5/config/ParseCAPaths.java Passed: sun/security/krb5/config/ParseConfig.java Passed: sun/security/krb5/config/Semicolon.java Passed: sun/security/krb5/config/DefUdpLimit.java Passed: sun/security/krb5/etype/KerberosAesSha2.java Passed: sun/security/krb5/config/YesNo.java Passed: sun/security/krb5/etype/Permitted.java Passed: sun/security/krb5/etype/ETypeOrder.java Passed: sun/security/krb5/etype/UnsupportedKeyType.java Passed: sun/security/krb5/ktab/KeyString.java Passed: sun/security/krb5/ktab/HighestKvno.java Passed: sun/security/krb5/name/Immutable.java Passed: sun/security/krb5/ktab/FileKeyTab.java Passed: sun/security/krb5/ErrorMessages.java Passed: sun/security/krb5/auto/SaslUnbound.java Passed: sun/security/krb5/name/Constructors.java Passed: sun/security/krb5/BadKdcDefaultValue.java Passed: sun/security/krb5/ktab/KeyTabIndex.java Passed: sun/security/krb5/NegativeNonce.java Passed: sun/security/krb5/OptionPADataInKDCReq.java Passed: sun/security/krb5/ktab/BufferBoundary.java Passed: sun/security/krb5/ServiceCredsCombination.java Passed: sun/security/krb5/TestPAData.java Passed: sun/security/krb5/UnknownCCEntry.java Passed: sun/security/krb5/auto/OkAsDelegate.java Passed: sun/security/krb5/IPv6.java Passed: sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java Passed: sun/security/krb5/MicroTime.java Passed: sun/security/krb5/KrbCredSubKey.java Passed: sun/security/krb5/RFC396xTest.java Passed: sun/security/krb5/etype/WeakCrypto.java Passed: sun/security/pkcs/pkcs7/NewSigAlg.java Passed: sun/security/pkcs/pkcs10/PKCS10AttributeReader.java Passed: sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java Passed: sun/security/pkcs/pkcs8/LongPKCS8orX509KeySpec.java Passed: sun/security/lib/CheckBlockedCerts.java Passed: sun/security/lib/cacerts/VerifyCACerts.java Passed: sun/security/pkcs/pkcs8/TestLeadingZeros.java Passed: sun/security/pkcs/pkcs8/PKCS8Test.java Passed: sun/security/pkcs/pkcs9/UnknownAttribute.java Passed: sun/security/pkcs/pkcs9/EncodeDecode.java Passed: sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java Passed: sun/security/pkcs/pkcs7/TwoHash.java Passed: sun/security/pkcs/pkcs9/UnstructuredName.java Passed: sun/security/pkcs/pkcs7/SignerOrder.java Passed: sun/security/pkcs/pkcs9/ChallengePassStringFmt.java Passed: sun/security/ec/xec/XECIterative.java Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestKeySizeCheck.java Passed: sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java Passed: sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java 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/TestChaChaPolyOutputSize.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCM.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java Passed: sun/security/krb5/runNameEquals.sh Passed: sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java Passed: sun/security/pkcs11/Cipher/TestChaChaPoly.java Passed: sun/security/pkcs11/Cipher/PBECipher.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java Passed: sun/security/pkcs11/Cipher/ReinitCipher.java Passed: sun/security/pkcs11/Cipher/TestCipherMode.java Passed: sun/security/pkcs11/Cipher/TestKATForGCM.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/TestSymmCiphers.java Passed: sun/security/pkcs11/Cipher/TestRSACipherWrap.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Passed: sun/security/pkcs11/ec/ReadCertificates.java Passed: sun/security/krb5/auto/TwoOrThree.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/KeyAgreement/IllegalPackageAccess.java Passed: sun/security/pkcs11/ec/TestECDSA2.java Passed: sun/security/pkcs11/ec/TestECDSA.java Passed: sun/security/pkcs11/ec/TestECGenSpec.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/Config/ReadConfInUTF16Env.java Passed: sun/security/pkcs11/KeyGenerator/TestChaCha20.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java Passed: sun/security/pkcs11/KeyAgreement/TestDH.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.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/DESParity.java Passed: sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java Passed: sun/security/krb5/auto/BasicKrb5Test.java Passed: sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java Passed: sun/security/pkcs11/KeyStore/ImportKeyToP12.java Passed: sun/security/pkcs11/KeyStore/Basic.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDH2048.java Passed: sun/security/pkcs11/Mac/TestLargeSecretKeys.java Passed: sun/security/pkcs11/KeyStore/ClientAuth.java Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java Passed: sun/security/pkcs11/Provider/Absolute.java Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java Passed: sun/security/pkcs11/Provider/CheckRegistration.java Passed: sun/security/pkcs11/Mac/MacKAT.java Passed: sun/security/pkcs11/Provider/ConfigShortPath.java Passed: sun/security/pkcs11/Mac/MacSameTest.java Passed: sun/security/pkcs11/Mac/PBAMac.java Passed: sun/security/pkcs11/Provider/LoginISE.java Passed: sun/security/pkcs11/KeyStore/CertChainRemoval.java Passed: sun/security/pkcs11/Mac/ReinitMac.java Passed: sun/security/pkcs11/MessageDigest/ReinitDigest.java Passed: sun/security/pkcs11/MessageDigest/DigestKAT.java Passed: sun/security/pkcs11/Provider/ConfigQuotedString.java Passed: sun/security/pkcs11/MessageDigest/TestCloning.java Passed: sun/security/pkcs11/rsa/TestCACerts.java Passed: sun/security/pkcs11/rsa/TestKeyFactory.java Passed: sun/security/pkcs11/rsa/KeyWrap.java Passed: sun/security/pkcs11/Provider/Login.java Passed: sun/security/pkcs11/rsa/TestKeyPairGenerator.java Passed: sun/security/pkcs11/Secmod/AddPrivateKey.java Passed: sun/security/pkcs11/Secmod/TestNssDbSqlite.java Passed: sun/security/pkcs11/Secmod/AddTrustedCert.java Passed: sun/security/pkcs11/Secmod/Crypto.java Passed: sun/security/pkcs11/rsa/TestSignatures.java Passed: sun/security/pkcs11/Serialize/SerializeProvider.java Passed: sun/security/pkcs11/SecureRandom/TestDeserialization.java Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java Passed: sun/security/pkcs11/Signature/InitAgainPSS.java Passed: sun/security/pkcs11/Secmod/JksSetPrivateKey.java Passed: sun/security/pkcs11/Secmod/GetPrivateKey.java Passed: sun/security/pkcs11/Secmod/LoadKeystore.java Passed: sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java Passed: sun/security/pkcs11/Signature/ReinitSignature.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS.java Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS2.java Passed: sun/security/krb5/auto/UnboundService.java Passed: sun/security/pkcs11/Secmod/TrustAnchors.java Passed: sun/security/pkcs11/Signature/LargeDSAKey.java Passed: sun/security/pkcs11/Signature/SigInteropPSS.java Passed: sun/security/pkcs11/Signature/SigInteropPSS2.java Passed: sun/security/pkcs11/Signature/TestDSA2.java Passed: sun/security/pkcs11/SecureRandom/Basic.java Passed: sun/security/pkcs11/Signature/ByteBuffers.java Passed: sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java Passed: sun/security/pkcs11/tls/tls12/FipsModeTLS12.java Passed: sun/security/pkcs11/SampleTest.java Passed: sun/security/pkcs11/Signature/TestDSA.java Passed: sun/security/pkcs11/Signature/TestDSAKeyLength.java Passed: sun/security/pkcs11/SecretKeyFactory/TestPBKD.java Passed: sun/security/pkcs12/EmptyAlias.java Passed: sun/security/pkcs12/Bug6415637.java Passed: sun/security/pkcs11/Signature/TestRSAKeyLength.java Passed: sun/security/pkcs12/AttributesMultiThread.java Passed: sun/security/pkcs11/tls/TestKeyMaterial.java Passed: sun/security/pkcs12/AttributesCorrectness.java Passed: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Passed: sun/security/pkcs12/GetAttributes.java Passed: sun/security/pkcs12/MixedcaseAlias.java Passed: sun/security/pkcs11/tls/TestLeadingZeroesP11.java Passed: sun/security/pkcs12/EmptyPassword.java Passed: sun/security/pkcs12/PBES2Encoding.java Passed: sun/security/pkcs11/tls/TestMasterSecret.java Passed: sun/security/pkcs12/ProbeLargeKeystore.java Passed: sun/security/pkcs12/ProbeBER.java Passed: sun/security/pkcs11/tls/TestPremaster.java Passed: sun/security/pkcs12/StorePasswordTest.java Passed: sun/security/pkcs12/SecretKeyAlgorithms.java Passed: sun/security/pkcs12/P12SecretKey.java Passed: sun/security/pkcs12/StoreSecretKeyTest.java Passed: sun/security/pkcs12/StoreTrustedCertTest.java Passed: sun/security/pkcs11/tls/TestPRF.java Passed: sun/security/provider/certpath/CertId/CheckCertId.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/Extensions/OCSPNonceExtensionTests.java Passed: sun/security/pkcs11/Provider/MultipleLogins.sh Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java Passed: sun/security/pkcs12/GetSetEntryTest.java Passed: sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java Passed: sun/security/provider/certpath/PKIXCertPathValidator/Validity.java Passed: sun/security/provider/certpath/ResponderId/ResponderIdTests.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/PKIXCertComparator/Order.java Passed: sun/security/provider/certpath/OCSP/OCSPNoContentLength.java Passed: sun/security/provider/all/Deterministic.java Passed: sun/security/provider/DSA/TestDSA.java Passed: sun/security/provider/DSA/TestKeyPairGenerator.java Passed: sun/security/provider/DSA/TestDSA2.java Passed: sun/security/provider/DSA/TestMaxLengthDER.java Passed: sun/security/pkcs12/PKCS12SameKeyId.java Passed: sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java Passed: sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java Passed: sun/security/provider/KeyStore/DksWithEmptyKeystore.java Passed: sun/security/provider/KeyStore/TestJKSWithSecretKey.java Passed: sun/security/provider/hss/TestHSS.java Passed: sun/security/provider/KeyStore/WrongStoreType.java Passed: sun/security/provider/KeyStore/WrongPassword.java Passed: sun/security/provider/MessageDigest/DigestKAT.java Passed: sun/security/provider/MessageDigest/SHA3.java Passed: sun/security/provider/MessageDigest/SHA512.java Passed: sun/security/provider/KeyStore/DKSTest.java Passed: sun/security/provider/MessageDigest/TestSHAClone.java Passed: sun/security/provider/MessageDigest/Offsets.java Passed: sun/security/provider/NSASuiteB/TestSHAOids.java Passed: sun/security/provider/NSASuiteB/TestSHAwithDSASignatureOids.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java Passed: sun/security/provider/PolicyFile/Alias.java Passed: sun/security/provider/PolicyFile/AliasExpansion.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java Passed: sun/security/provider/PolicyFile/BadPolicyFile.java Passed: sun/security/provider/DSA/SupportedDSAParamGen.java Passed: sun/security/provider/PolicyFile/CanonPath.java Passed: sun/security/provider/PolicyFile/CombinedPerms.java Passed: sun/security/provider/PolicyFile/DefaultPolicy.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java Passed: sun/security/provider/PolicyFile/NullCodeSource.java Passed: sun/security/provider/PolicyFile/EmailAddress.java Passed: sun/security/provider/PolicyFile/nullDomain.java Passed: sun/security/provider/PolicyFile/SelfWildcard.java Passed: sun/security/provider/PolicyFile/TokenStore.java Passed: sun/security/provider/PolicyFile/Modules.java Passed: sun/security/provider/PolicyFile/SelfExpansion.java Passed: sun/security/provider/PolicyFile/Utf8.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/PolicyFile/TrustedCert.java Passed: sun/security/provider/PolicyParser/ExtDirs.java#id0 Passed: sun/security/provider/PolicyParser/AvoidPropertyExpansionExceptions.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id0 Passed: sun/security/provider/PolicyParser/ExpansionErrorMisleading.java Passed: sun/security/provider/PolicyParser/ExtDirs.java#id1 Passed: sun/security/provider/PolicyParser/ExtDirsChange.java Passed: sun/security/provider/PolicyParser/TokenStore.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id1 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id2 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id3 Passed: sun/security/provider/SecureRandom/DRBGAlg.java Passed: sun/security/pkcs12/ImportPassKeyAlg.java Passed: sun/security/provider/SecureRandom/SHA1PRNGReseed.java Passed: sun/security/provider/SecureRandom/DRBGS11n.java Passed: sun/security/provider/SecureRandom/AutoReseed.java Passed: sun/security/provider/SecureRandom/StrongSecureRandom.java Passed: sun/security/provider/SeedGenerator/Awt_Hang_Test.java Passed: sun/security/provider/SeedGenerator/Priority_Inversion.java Passed: sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java Passed: sun/security/provider/X509Factory/BadPem.java Passed: sun/security/provider/SecureRandom/StrongSeedReader.java Passed: sun/security/provider/SecureRandom/CommonSeeder.java Passed: sun/security/provider/DSA/TestAlgParameterGenerator.java Passed: sun/security/rsa/pss/PSSParametersTest.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/rsa/pss/TestPSSKeySupport.java Passed: sun/security/provider/SeedGenerator/SeedGeneratorChoice.java Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java Passed: sun/security/rsa/InvalidBitString.java Passed: sun/security/rsa/pss/SerializedPSSKey.java Passed: sun/security/rsa/pss/TestSigGenPSS.java Passed: sun/security/rsa/RSAPaddingCheck.java Passed: sun/security/rsa/PrivateKeyEqualityTest.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Passed: sun/security/rsa/KeySizeTest.java Passed: sun/security/rsa/SignatureOffsets.java Passed: sun/security/rsa/TestCACerts.java Passed: sun/security/rsa/TestKeyFactory.java Passed: sun/security/rsa/pss/SignatureTest2.java Passed: sun/security/rsa/TestKeyPairGenerator.java Passed: sun/security/rsa/TestKeyPairGeneratorExponent.java Passed: sun/security/rsa/TestKeyPairGeneratorLength.java Passed: sun/security/rsa/TestRSAOidSupport.java Passed: sun/security/rsa/TestKeyPairGeneratorInit.java Passed: sun/security/rsa/TestSignatures.java Passed: sun/security/rsa/WithoutNULL.java Passed: sun/security/pkcs12/SameDN.java Passed: sun/security/provider/PolicyFile/getinstance/getinstance.sh Passed: sun/security/provider/X509Factory/BigCRL.java Passed: sun/security/ssl/ALPN/AlpnGreaseTest.java Passed: sun/security/rsa/TestSigGen15.java Passed: sun/security/rsa/SignedObjectChain.java Passed: sun/security/ssl/AppInputStream/ReadHandshake.java Passed: sun/security/ssl/AppInputStream/ReadZeroBytes.java Passed: sun/security/ssl/AppInputStream/RemoveMarkReset.java Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.java Passed: sun/security/ssl/AppOutputStream/NoExceptionOnClose.java Passed: sun/security/rsa/SpecTest.java Passed: sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java Passed: sun/security/ssl/CipherSuite/LegacyConstraints.java Passed: sun/security/ssl/AppInputStream/ReadBlocksClose.java Passed: sun/security/ssl/CipherSuite/DisabledCurve.java Passed: sun/security/ssl/CipherSuite/RestrictSignatureScheme.java Passed: sun/security/ssl/CipherSuite/SSL_NULL.java Passed: sun/security/ssl/ClientHandshaker/RSAExport.java Passed: sun/security/ssl/ClientHandshaker/LengthCheckTest.java Passed: sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java Passed: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java Passed: sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java Passed: sun/security/ssl/GenSSLConfigs/main.java Passed: sun/security/rsa/pss/SignatureTestPSS.java Passed: sun/security/ssl/HandshakeOutStream/NullCerts.java Passed: sun/security/pkcs12/ParamsPreferences.java Passed: sun/security/ssl/internal/TestRun.java Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java Passed: sun/security/ssl/CipherSuite/RestrictNamedGroup.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/ssl/ProtocolVersion/HttpsProtocols.java Passed: sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java Passed: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Passed: sun/security/ssl/ServerHandshaker/GetPeerHost.java Passed: sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java Passed: sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java Passed: sun/security/ssl/rsa/SignedObjectChain.java Passed: sun/security/rsa/SignatureTest.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/SSLContextImpl/BadKSProvider.java Passed: sun/security/ssl/spi/ProviderInit.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java Passed: sun/security/ssl/SSLContextImpl/BadTSProvider.java Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java Passed: sun/security/ssl/SSLCipher/ReadOnlyEngine.java Passed: sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java Passed: sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java Passed: sun/security/ssl/SocketCreation/SocketCreation.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/CipherSuite/SupportedGroups.java Passed: sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java Passed: sun/security/ssl/SSLContextImpl/NoOldVersionContext.java Passed: sun/security/ssl/SSLContextImpl/GoodProvider.java Passed: sun/security/ssl/SSLContextImpl/SSLContextDefault.java Passed: sun/security/ssl/SSLContextImpl/SSLContextVersion.java Passed: sun/security/ssl/SSLEngineImpl/CloseStart.java Passed: sun/security/ssl/SSLEngineImpl/CloseEngineException.java Passed: sun/security/ssl/SSLEngineImpl/DelegatedTaskWrongException.java Passed: sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java Passed: sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDecodeBadPoint.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java Passed: sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Passed: sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java Passed: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java Passed: sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Passed: sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java Passed: sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Passed: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java Passed: sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java Passed: sun/security/ssl/SSLSessionContextImpl/Timeout.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java Passed: sun/security/ssl/SSLSessionImpl/HashCodeMissing.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java Passed: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java Passed: sun/security/ssl/SSLSessionImpl/InvalidateSession.java Passed: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Passed: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java Passed: sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java Passed: sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java Passed: sun/security/ssl/SSLSocketImpl/CheckMethods.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocket.java Passed: sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java Passed: sun/security/pkcs12/KeytoolOpensslInteropTest.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocketException.java Passed: sun/security/ssl/SSLSocketImpl/DisableExtensions.java Passed: sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java Passed: sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java Passed: sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java Passed: sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java Passed: sun/security/ssl/SSLSocketImpl/NewSocketMethods.java Passed: sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Passed: sun/security/ssl/SSLSocketImpl/ReuseAddr.java Passed: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java Passed: sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java Passed: sun/security/ssl/SSLSocketImpl/SetSoTimeout.java Passed: sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java Passed: sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketBruteForceClose.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketClose.java Passed: sun/security/ssl/SSLSocketImpl/ClientTimeout.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/SSLSocketImpl/SSLSocketReset.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Passed: sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java Passed: sun/security/ssl/SSLSocketImpl/RejectClientRenego.java Passed: sun/security/ssl/X509KeyManager/NoGoodKey.java Passed: sun/security/ssl/X509KeyManager/NullCases.java Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java Passed: sun/security/ssl/X509KeyManager/PreferredKey.java Passed: sun/security/ssl/SSLSocketImpl/ServerTimeout.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java Passed: sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java Passed: sun/security/ssl/Stapling/StatusResponseManager.java Passed: sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java Passed: sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java Passed: sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java Passed: sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java Passed: sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java Passed: sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java Passed: sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java Passed: sun/security/ssl/X509KeyManager/CertificateAuthorities.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java Passed: sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java Passed: sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java Passed: sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java Passed: sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java Passed: sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java Passed: sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java Passed: sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java Passed: sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java Passed: sun/security/tools/jarsigner/CertChainUnclosed.java Passed: sun/security/tools/jarsigner/AutoKeyStore.java Passed: sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java Passed: sun/security/tools/jarsigner/warnings/LowerCaseManifest.java Passed: sun/security/tools/jarsigner/warnings/NoTimestampTest.java Passed: sun/security/tools/jarsigner/CheckAlgParams.java Passed: sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java Passed: sun/security/tools/jarsigner/AlgOptions.java Passed: sun/security/tools/jarsigner/Collator.java Passed: sun/security/tools/jarsigner/DefaultSigalg.java Passed: sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java Passed: sun/security/tools/jarsigner/AltProvider.java Passed: sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.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/CertPolicy.java Passed: sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java Passed: sun/security/tools/jarsigner/DisableCurveTest.java Passed: sun/security/tools/jarsigner/CheckUsage.java Passed: sun/security/tools/jarsigner/EmptyJar.java Passed: sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java Passed: sun/security/tools/jarsigner/ExitOrNot.java Passed: sun/security/tools/jarsigner/EmptyManifest.java Passed: sun/security/tools/jarsigner/JarSigningNonAscii.java Passed: sun/security/tools/jarsigner/EntriesOrder.java Passed: sun/security/tools/jarsigner/DigestDontIgnoreCase.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/JvIndex.java Passed: sun/security/tools/jarsigner/NewSize7.java Passed: sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java Passed: sun/security/tools/jarsigner/CheckSignerCertChain.java Passed: sun/security/tools/jarsigner/OldSig.java Passed: sun/security/tools/jarsigner/NameClash.java Passed: sun/security/tools/jarsigner/Options.java Passed: sun/security/tools/jarsigner/PercentSign.java Passed: sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java Passed: sun/security/tools/jarsigner/MainAttributesConfused.java Passed: sun/security/tools/jarsigner/SameName.java Passed: sun/security/tools/jarsigner/EnableRevocation.java Passed: sun/security/tools/jarsigner/OnlyManifest.java Passed: sun/security/tools/jarsigner/PosixPermissionsTest.java Passed: sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java Passed: sun/security/tools/jarsigner/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/VerifyHSSSignedJar.java Passed: sun/security/tools/jarsigner/EC.java Passed: sun/security/tools/jarsigner/SignedAgain.java Passed: sun/security/tools/jarsigner/VersionTest.java Passed: sun/security/tools/keytool/fakecacerts/MyOwnCacerts.java Passed: sun/security/tools/jarsigner/InsufficientSectionDelimiter.java Passed: sun/security/tools/jarsigner/TsacertOptionTest.java Passed: sun/security/tools/jarsigner/WeakSize.java Passed: sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java Passed: sun/security/tools/keytool/CacertsOption.java Passed: sun/security/tools/jarsigner/WasSignedByOtherSigner.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCRL.java Passed: sun/security/tools/keytool/CloseFile.java Passed: sun/security/tools/keytool/CloneKeyAskPassword.java Passed: sun/security/tools/keytool/CheckCertAKID.java Passed: sun/security/tools/keytool/DupCommands.java Passed: sun/security/tools/keytool/DupImport.java Passed: sun/security/tools/keytool/fakegen/PSS.java Passed: sun/security/tools/keytool/EmptyField.java Passed: sun/security/tools/keytool/ExtOptionCamelCase.java Passed: sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java Passed: sun/security/tools/keytool/FileInHelp.java Passed: sun/security/tools/keytool/DefaultOptions.java Passed: sun/security/tools/keytool/HasSrcStoretypeOption.java Passed: sun/security/tools/keytool/GroupName.java Passed: sun/security/tools/keytool/ImportPrompt.java Passed: sun/security/tools/jarsigner/RestrictedAlgo.java Passed: sun/security/tools/keytool/ImportReadAll.java Passed: sun/security/tools/keytool/EmptySubject.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCert.java Passed: sun/security/tools/keytool/ImportToPwordlessPK12.java Passed: sun/security/tools/keytool/GenKeyPairSigner.java Passed: sun/security/tools/keytool/KeyToolTest.java Passed: sun/security/tools/keytool/NewSize7.java Passed: sun/security/tools/keytool/NewHelp.java Passed: sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java Passed: sun/security/tools/keytool/NssTest.java Passed: sun/security/tools/keytool/LineEndings.java Passed: sun/security/tools/keytool/NoExtNPE.java Passed: sun/security/tools/keytool/JKStoPKCS12.java Passed: sun/security/tools/jarsigner/compatibility/SignTwice.java Passed: sun/security/tools/keytool/KeyAlg.java Passed: sun/security/tools/keytool/Resource.java Passed: sun/security/tools/keytool/SecretKeyKS.java Passed: sun/security/tools/keytool/SecurityToolsTest.java Passed: sun/security/tools/keytool/PrintSSL.java Passed: sun/security/tools/keytool/RealType.java Passed: sun/security/tools/keytool/RemoveKeyAlgDefault.java Passed: sun/security/tools/keytool/StartDateTest.java Passed: sun/security/tools/keytool/StandardAlgName.java Passed: sun/security/tools/keytool/ProbingFailure.java Passed: sun/security/tools/keytool/ListOrder.java Passed: sun/security/tools/keytool/UnknownAndUnparseable.java Passed: sun/security/tools/keytool/TryStore.java Passed: sun/security/tools/keytool/VersionTest.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/util/Debug/MultiOptions.java Passed: sun/security/util/DerInputBuffer/BigInteger0.java Passed: sun/security/util/DerInputBuffer/PaddedBitString.java Passed: sun/security/util/DerInputBuffer/TimeParsing.java Passed: sun/security/util/DerOutputStream/DerTimeEncoding.java Passed: sun/security/util/DerOutputStream/LocaleInTime.java Passed: sun/security/util/DerValue/BadValue.java Passed: sun/security/util/DerValue/DeepOctets.java Passed: sun/security/util/DerValue/DerValueEqualsHashCode.java Passed: sun/security/util/DerValue/EmptyValue.java Passed: sun/security/util/DerValue/Indefinite.java Passed: sun/security/util/DerValue/NegInt.java Passed: sun/security/util/DerValue/WideTag.java Passed: sun/security/tools/jarsigner/Warning.java Passed: sun/security/tools/keytool/WeakAlg.java Passed: sun/security/util/FilePermCompat/Flag.java Passed: sun/security/util/HostnameChecker/TestHostnameChecker.java Passed: sun/security/util/InternalPrivateKey/Correctness.java Passed: sun/security/tools/keytool/Serial64.java Passed: sun/security/util/FilePermCompat/CompatImpact.java Passed: sun/security/tools/jarsigner/ConciseJarsigner.java Passed: sun/security/tools/keytool/PKCS12Passwd.java Passed: sun/security/util/ManifestDigester/FindSections.java Passed: sun/security/util/ManifestDigester/LineBreaks.java Passed: sun/security/util/ManifestDigester/ReproduceRaw.java Passed: sun/security/util/ManifestDigester/FindSection.java Passed: sun/security/util/ManifestDigester/DigestInput.java Passed: sun/security/util/HostnameChecker/NullHostnameCheck.java Passed: sun/security/tools/keytool/SelfIssued.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial1305 Passed: sun/security/tools/keytool/WeakSecretKeyTest.java Passed: sun/security/util/math/TestIntegerModuloP.java#Curve25519OrderField Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial25519 Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP256 Passed: sun/security/util/misc/SetNullSigParams.java Passed: sun/security/util/Oid/OidEquals.java Passed: sun/security/util/Oid/OidFormat.java Passed: sun/security/util/Oid/S11N.java Passed: sun/security/util/Pem/encoding.sh Passed: sun/security/util/PropertyExpander/ExpandAndEncode.java Passed: sun/security/util/RegisteredDomain/ParseNames.java Passed: sun/security/util/Resources/customSysClassLoader/BootMessages.java Passed: sun/security/util/Resources/customSysClassLoader/MessageFormatting.java Passed: sun/security/util/Resources/early/EarlyResources.java Passed: sun/security/util/Resources/Format.java Passed: sun/security/util/Resources/Usages.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial448 Passed: sun/security/validator/ConstructorTest.java Passed: sun/security/tools/keytool/StorePasswords.java Passed: sun/security/validator/PKIXValAndRevCheckTests.java Passed: sun/security/validator/EndEntityExtensionCheck.java 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/tools/keytool/ReadJar.java Passed: sun/security/x509/AlgorithmId/OidTableInit.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP384 Passed: sun/security/x509/AlgorithmId/SHA256withECDSA.java Passed: sun/security/x509/AlgorithmId/PBES2.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/BadName.java Passed: sun/security/util/math/TestIntegerModuloP.java#Curve448OrderField Passed: sun/security/x509/AVA/DomainComponentEncoding.java Passed: sun/security/x509/AVA/EmailAddressEncoding.java Passed: sun/security/util/math/TestIntegerModuloP.java#P256OrderField Passed: sun/security/x509/AVA/EmptyValue.java Passed: sun/security/x509/CertificateValidity/NullName.java Passed: sun/security/x509/DNSName/LeadingPeriod.java Passed: sun/security/x509/EDIPartyName/NullName.java Passed: sun/security/x509/equalNames/AltNamesEqualsTest.java Passed: sun/security/x509/Extensions/BCNull.java Passed: sun/security/x509/Extensions/DefaultCriticality.java Passed: sun/security/x509/AVA/AVAEqualsHashCode.java Passed: sun/security/x509/Extensions/IssuingDistributionPointExtensionEncoding.java Passed: sun/security/x509/GeneralName/Encode.java Passed: sun/security/x509/GeneralName/X400Address.java Passed: sun/security/x509/Extensions/IllegalExtensions.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/URIName/Parse.java Passed: sun/security/x509/X500Name/AllAttribs.java Passed: sun/security/x509/X500Name/DerValueConstructor.java Passed: sun/security/x509/X500Name/EmailKeyword.java Passed: sun/security/x509/X500Name/NullX500Name.java Passed: sun/security/x509/X500Name/RDNwithMultipleAVAs.java Passed: sun/security/x509/X509CertImpl/CertificateValidation.java Passed: sun/security/x509/X509CertImpl/ECSigParamsVerifyWithCert.java Passed: sun/security/x509/X509CertImpl/GetFingerprintError.java Passed: sun/security/x509/URICertStore/ExtensionsWithLDAP.java Passed: sun/security/x509/X509CertImpl/Verify.java Passed: sun/security/x509/X509CRLImpl/OrderAndDup.java Passed: sun/security/x509/X509CRLImpl/UnexpectedNPE.java Passed: sun/security/x509/X509CRLImpl/Verify.java Passed: sun/security/x509/X509CertImpl/V3Certificate.java Passed: sun/text/IntHashtable/Bug4705389.java Passed: sun/text/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.java Passed: sun/text/resources/Collator/Bug4248694.java Passed: sun/text/resources/Collator/Bug4848897.java Passed: sun/text/resources/Collator/Bug4804273.java Passed: sun/text/resources/Collator/Bug6755060.java Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField 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/security/x509/AlgorithmId/OmitAlgIdParam.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/Collator/SwedishTest.java Passed: sun/text/resources/Format/Bug8037343.java Passed: sun/text/resources/Format/Bug8074791.java Passed: sun/tools/jrunscript/jrunscript-argsTest.sh Passed: sun/tools/jrunscript/jrunscript-cpTest.sh Passed: sun/text/resources/Collator/CollationSettingsTests.java Passed: sun/tools/jrunscript/jrunscript-DTest.sh Passed: sun/tools/jrunscript/jrunscript-fTest.sh Passed: sun/tools/jrunscript/jrunscript-eTest.sh Passed: sun/tools/jrunscript/jrunscriptTest.sh Passed: sun/tools/jrunscript/jrunscript-helpTest.sh Passed: tools/jar/index/MetaInf.java Passed: sun/text/resources/LocaleDataTest.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 Passed: tools/jar/multiRelease/whitebox/Driver.java Passed: tools/jar/mmrjar/Basic.java Passed: tools/jar/multiRelease/Basic.java Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java Passed: tools/jar/multiRelease/Basic1.java Passed: sun/security/validator/samedn.sh Passed: tools/jar/ChangeDir.java Passed: tools/jar/multiRelease/RuntimeTest.java Passed: tools/jar/ContentOrder.java Passed: tools/jar/CreateMissingParentDirectories.java Passed: tools/jar/JarBackSlash.java Passed: tools/jar/InputFilesTest.java Passed: tools/jar/JarEntryTime.java Passed: tools/jar/modularJar/Basic.java Passed: tools/jar/ManifestDirectoryCompression.java Passed: sun/security/validator/certreplace.sh Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField Passed: sun/security/x509/URICertStore/AIACertTimeout.java Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java Passed: tools/jar/ReleaseBeforeFiles.java Passed: tools/jar/UpdateManifest.java Passed: tools/jimage/JImageBasicsTest.java Passed: tools/jimage/JImageInfoTest.java Passed: tools/jar/LeadingGarbage.java Passed: tools/jar/multiRelease/VersionValidatorTest.java Passed: tools/jimage/JImageListTest.java Passed: tools/jimage/JImageToolTest.java Passed: tools/jimage/JImageVerifyTest.java Passed: tools/jar/UpdateJar.java Passed: tools/jimage/JImageExtractTest.java Passed: tools/jimage/JImageNonAsciiNameTest.java Passed: tools/jar/compat/CLICompatibility.java Passed: tools/jimage/JImageTest.java Passed: tools/jlink/bindservices/SuggestProviders.java Passed: tools/jlink/bindservices/BindServices.java Passed: tools/jlink/basic/AllModulePath.java Passed: tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java Passed: tools/jlink/basic/BasicTest.java Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java Passed: tools/jlink/plugins/CompressIndexesTest.java Passed: tools/jimage/VerifyJimage.java Passed: tools/jlink/plugins/DefaultStripDebugPluginTest.java Passed: tools/jlink/plugins/ExcludeFilesPluginTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java Passed: tools/jlink/plugins/ExcludeModuleInfoTest.java Passed: tools/jlink/plugins/ExcludePluginTest.java Passed: tools/jlink/plugins/ExcludeVMPluginTest.java Passed: tools/jlink/plugins/AddOptionsPluginTest.java Passed: tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java Passed: tools/jlink/plugins/LastSorterTest.java Passed: tools/jlink/plugins/ExcludeJmodSectionPluginTest.java Passed: tools/jlink/plugins/CDSPluginTest.java Passed: tools/jlink/plugins/OrderResourcesPluginTest.java Passed: tools/jlink/plugins/PluginsNegativeTest.java Passed: tools/jlink/plugins/ResourceFilterTest.java Passed: tools/jlink/plugins/PrevisitorTest.java Passed: tools/jlink/plugins/SignatureParserTest.java Passed: tools/jlink/plugins/LegalFilePluginTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java Passed: tools/jlink/plugins/StringSharingPluginTest.java Passed: tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java Passed: tools/jlink/CheckExecutable.java Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.java Passed: tools/jlink/plugins/CompressorPluginTest.java Passed: tools/jlink/ImageFilePoolTest.java Passed: tools/jlink/ImageFileCreatorTest.java Passed: tools/jlink/plugins/VendorInfoPluginsTest.java Passed: tools/jlink/ExplodedModuleNameTest.java Passed: tools/jlink/IntegrationTest.java Passed: tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java Passed: tools/jlink/DefaultProviderTest.java Passed: tools/jlink/JLink100Modules.java Passed: tools/jlink/JLinkEndianTest.java Passed: tools/jlink/JLink2Test.java Passed: tools/jlink/JLinkDedupTestBatchSizeOne.java Passed: tools/jar/ReproducibleJar.java Passed: tools/jlink/JLinkOptionsTest.java Passed: sun/security/x509/URICertStore/CRLReadTimeout.java Passed: tools/jlink/JLinkToolProviderTest.java Passed: tools/jlink/JLinkReproducible2Test.java Passed: tools/jlink/JLinkSigningTest.java Passed: tools/jlink/ReleaseImplementorTest.java Passed: tools/jlink/ResourceDuplicateCheckTest.java Passed: tools/jlink/ResourcePoolTest.java Passed: tools/jlink/ModuleNamesOrderTest.java Passed: tools/jlink/SecurityTest.java Passed: tools/jlink/JLinkNegativeTest.java Passed: tools/jlink/JLinkReproducible3Test.java Passed: tools/jlink/NativeTest.java Passed: tools/jlink/JLinkPluginsTest.java Passed: tools/jlink/plugins/IncludeLocalesPluginTest.java Passed: sun/security/tools/jarsigner/TimestampCheck.java Passed: tools/jmod/JmodNegativeTest.java Passed: tools/jmod/hashes/HashesOrderTest.java Passed: tools/jmod/hashes/HashesTest.java Passed: tools/launcher/8261785/Test8261785.java Passed: tools/launcher/modules/addmods/AddModsTest.java Passed: tools/launcher/modules/basic/InitErrors.java Passed: tools/launcher/modules/addreads/AddReadsTest.java Passed: tools/launcher/modules/basic/LauncherErrors.java Passed: tools/jmod/JmodTest.java Passed: tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java Passed: tools/launcher/modules/illegalaccess/IllegalAccessTest.java Passed: tools/launcher/modules/addexports/AddExportsTestWarningError.java Passed: tools/launcher/modules/addreads/AddReadsTestWarningError.java Passed: tools/launcher/modules/classpath/JavaClassPathTest.java Passed: tools/launcher/modules/basic/BasicTest.java Passed: tools/launcher/modules/describe/DescribeModuleTest.java Passed: tools/jlink/JLinkReproducibleTest.java Passed: tools/launcher/modules/patch/basic/PatchTest.java Passed: tools/launcher/modules/addexports/AddExportsTest.java Passed: tools/launcher/modules/dryrun/DryRunTest.java Passed: tools/launcher/modules/patch/automatic/PatchTest.java Passed: tools/launcher/modules/limitmods/LimitModsTest.java Passed: tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java Passed: tools/launcher/modules/listmods/ListModsTest.java Passed: tools/launcher/ChangeDataModel.java Passed: tools/launcher/modules/patch/basic/PatchTestWarningError.java Passed: tools/launcher/DefaultLocaleTestRun.java Passed: tools/launcher/DiacriticTest.java Passed: tools/launcher/ArgsFileTest.java Passed: tools/launcher/modules/validate/ValidateModulesTest.java Passed: tools/launcher/ExecutionEnvironment.java#id0 Passed: tools/launcher/ArgsEnvVar.java Passed: tools/jar/multiRelease/ApiValidatorTest.java Passed: tools/launcher/I18NArgTest.java Passed: tools/launcher/I18NTest.java Passed: tools/launcher/InfoStreams.java Passed: tools/launcher/Jexec.java Passed: tools/launcher/I18NJarTest.java Passed: tools/launcher/JliLaunchTest.java Passed: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java Passed: tools/launcher/ArgFileSyntax.java Passed: tools/launcher/LauncherMessageTest.java Passed: tools/launcher/MainClassAttributeTest.java Passed: tools/launcher/MiscTests.java Passed: tools/launcher/RunpathTest.java Passed: sun/security/tools/keytool/GenerateAll.java Passed: tools/launcher/MultipleJRERemoved.java Passed: tools/launcher/ClassPathWildCard.sh Passed: tools/launcher/TestMainWithoutEnclosing.java Passed: tools/launcher/TestSpecialArgs.java Passed: tools/launcher/MainClassCantBeLoadedTest.java Passed: tools/launcher/TestXcheckJNIWarnings.java#jdwp-agent Passed: tools/jlink/JLinkTest.java Passed: tools/launcher/TestXcheckJNIWarnings.java#noagent Passed: tools/launcher/Test7029048.java#id0 Passed: tools/launcher/UnresolvedExceptions.java Passed: tools/launcher/TooSmallStackSize.java Passed: tools/launcher/MultipleJRE.sh Passed: tools/launcher/BigJar.java Passed: tools/launcher/UnicodeTest.java Passed: tools/launcher/FXLauncherTest.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,084; 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/FailOverDirectExecutionControlTest.java Passed: jdk/jshell/FailOverExecutionControlDyingLaunchTest.java Passed: jdk/jshell/ToolLocaleMessageTest.java Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java Passed: jdk/jshell/JdiListeningExecutionControlTest.java Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.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/CatalogReferCircularityTest.java Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/PreferTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/GroupTest.java Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.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/RewriteSystemTest.java Passed: javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteUriTest.java Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/SystemTest.java Passed: javax/xml/jaxp/functional/catalog/UriSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/UriTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java Passed: javax/xml/jaxp/functional/catalog/ValidateCatalogTest.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/parsers/ptests/SAXParserFactTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.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/javax/xml/xpath/ptests/XPathExpressionTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/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/NotationTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/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/ResolverTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/SAXParserNSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java Passed: javax/xml/jaxp/functional/test/astro/DocumentLSTest.java Passed: javax/xml/jaxp/functional/test/astro/SAX201Test.java Passed: javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java Passed: javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java Passed: javax/xml/jaxp/functional/test/astro/AstroTest.java Passed: javax/xml/jaxp/functional/test/astro/XPathAPITest.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/gaptest/Bug4512806.java Passed: javax/xml/jaxp/functional/test/auctionportal/UserController.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/gaptest/Bug4848653.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.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/Bug4858685.java Passed: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogAccessTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/DefaultFactoryWrapperTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.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/unittest/catalog/GroupTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport1.java Passed: javax/xml/jaxp/unittest/common/catalog/NullIdTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest.java Passed: javax/xml/jaxp/unittest/common/catalog/DOMTest.java Passed: javax/xml/jaxp/unittest/common/catalog/SAXTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest0.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/catalog/StAXTest.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/PathTest.java Passed: javax/xml/jaxp/unittest/common/catalog/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest0.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/catalog/TransformTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest.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/TransformerFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/dtd/DTDPropertiesTest.java Passed: javax/xml/jaxp/unittest/common/dtd/DOMTest.java Passed: javax/xml/jaxp/unittest/common/dtd/SAXTest.java Passed: javax/xml/jaxp/unittest/common/Bug6350682.java Passed: javax/xml/jaxp/unittest/common/ImplPropertyTest.java Passed: javax/xml/jaxp/unittest/common/Bug7143711Test.java Passed: javax/xml/jaxp/unittest/common/Bug6723276Test.java Passed: javax/xml/jaxp/unittest/common/dtd/StAXTest.java Passed: javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.java Passed: javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java Passed: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Passed: javax/xml/jaxp/unittest/common/dtd/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/dtd/TransformTest.java Passed: javax/xml/jaxp/unittest/common/Sources.java Passed: javax/xml/jaxp/unittest/datatype/Bug6320118.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937951Test.java Passed: javax/xml/jaxp/unittest/datatype/Bug7042647Test.java Passed: javax/xml/jaxp/unittest/datatype/HashCodeTest.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java Passed: javax/xml/jaxp/unittest/datatype/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java Passed: javax/xml/jaxp/unittest/datatype/DurationTest.java Passed: javax/xml/jaxp/unittest/common/ValidationWarningsTest.java Passed: javax/xml/jaxp/unittest/common/TransformationWarningsTest.java Passed: javax/xml/jaxp/unittest/datatype/JDK8068839Test.java Passed: javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug4973153.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6290947.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6354955.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6376823.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java Passed: javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4915524.java Passed: javax/xml/jaxp/unittest/dom/Bug4915748.java Passed: javax/xml/jaxp/unittest/dom/Bug4966082.java Passed: javax/xml/jaxp/unittest/dom/Bug4966138.java Passed: javax/xml/jaxp/unittest/dom/Bug4966142.java Passed: javax/xml/jaxp/unittest/dom/Bug4966143.java Passed: javax/xml/jaxp/unittest/dom/Bug6367542.java Passed: javax/xml/jaxp/unittest/dom/Bug6339023.java Passed: javax/xml/jaxp/unittest/dom/Bug6355326.java Passed: javax/xml/jaxp/unittest/dom/Bug6520131.java Passed: javax/xml/jaxp/unittest/dom/Bug6521260.java Passed: javax/xml/jaxp/unittest/dom/Bug6879614Test.java Passed: javax/xml/jaxp/unittest/dom/Bug6582545Test.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/CR6909336Test.java Passed: javax/xml/jaxp/unittest/dom/DocumentTest.java Passed: javax/xml/jaxp/unittest/dom/DOMFeatureTest.java Passed: javax/xml/jaxp/unittest/dom/DOMXPathTest.java Passed: javax/xml/jaxp/unittest/dom/ElementTraversal.java Passed: javax/xml/jaxp/unittest/dom/JdkXmlDomTest.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/Bug6361283.java Passed: javax/xml/jaxp/unittest/parsers/Bug6506304Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug6309988.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/Bug6849942Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug6760982.java Passed: javax/xml/jaxp/unittest/parsers/Bug7157608Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug7166896Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug8073385.java Passed: javax/xml/jaxp/unittest/parsers/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/parsers/HandleError.java Passed: javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java Passed: javax/xml/jaxp/unittest/parsers/SupplementaryChars.java Passed: javax/xml/jaxp/unittest/parsers/Bug8003147Test.java Passed: javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java Passed: javax/xml/jaxp/unittest/sax/Bug6889654Test.java Passed: javax/xml/jaxp/unittest/sax/DeclarationTest.java Passed: javax/xml/jaxp/unittest/sax/Bug6925410Test.java Passed: javax/xml/jaxp/unittest/sax/Bug6949607Test.java Passed: javax/xml/jaxp/unittest/sax/Bug6992561Test.java Passed: javax/xml/jaxp/unittest/sax/Bug7057778Test.java Passed: javax/xml/jaxp/unittest/sax/SAXExceptionInitCause.java Passed: javax/xml/jaxp/unittest/sax/SAXParserTest.java Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java Passed: javax/xml/jaxp/unittest/sbd/test/ExternalRefTest.java Passed: javax/xml/jaxp/unittest/sax/NSSupportTest.java Passed: javax/xml/jaxp/unittest/sax/IssueTracker56Test.java Passed: javax/xml/jaxp/unittest/sax/XMLReaderTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java Passed: javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java Passed: javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java Passed: javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java Passed: javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java Passed: javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/EventReaderTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8201138.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/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/XMLOutputFactoryTest/StreamResultTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java Passed: javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionCauseTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.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/Bug6481678.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.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/Bug6600882Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/CustomImplTest.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/SurrogatesTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java Passed: javax/xml/jaxp/unittest/stream/Bug6370703.java Passed: javax/xml/jaxp/unittest/stream/Bug6378422.java Passed: javax/xml/jaxp/unittest/stream/Bug6380870.java Passed: javax/xml/jaxp/unittest/stream/Bug6489502.java Passed: javax/xml/jaxp/unittest/stream/Bug6509774.java Passed: javax/xml/jaxp/unittest/stream/Bug6976938Test.java Passed: javax/xml/jaxp/unittest/stream/Bug6688002Test.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/transform/BCELHashCodeTest.java Passed: javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/transform/sax/Bug6451633.java Passed: javax/xml/jaxp/unittest/transform/sort/SortTest.java Passed: javax/xml/jaxp/unittest/transform/Bug4693341Test.java Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java Passed: javax/xml/jaxp/unittest/transform/Bug4892774.java Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java Passed: javax/xml/jaxp/unittest/transform/Bug6311448.java Passed: javax/xml/jaxp/unittest/transform/Bug6206491.java Passed: javax/xml/jaxp/unittest/transform/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/Bug6540545.java Passed: javax/xml/jaxp/unittest/transform/Bug6559595.java Passed: javax/xml/jaxp/unittest/transform/Bug6537167.java Passed: javax/xml/jaxp/unittest/transform/Bug6565260.java Passed: javax/xml/jaxp/unittest/transform/Bug6940416.java Passed: javax/xml/jaxp/unittest/transform/CR6401137Test.java Passed: javax/xml/jaxp/unittest/transform/CR6577667Test.java Passed: javax/xml/jaxp/unittest/transform/CLITest.java Passed: javax/xml/jaxp/unittest/transform/CR6652519Test.java Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.java Passed: javax/xml/jaxp/unittest/transform/CR6689809Test.java Passed: javax/xml/jaxp/unittest/transform/CR6905829Test.java Passed: javax/xml/jaxp/unittest/transform/ErrorListenerTest.java Passed: javax/xml/jaxp/unittest/transform/CR6941869Test.java Passed: javax/xml/jaxp/unittest/transform/CR6957215Test.java Passed: javax/xml/jaxp/unittest/transform/CR6935697Test.java Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.java Passed: javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java Passed: javax/xml/jaxp/unittest/transform/ResetTest.java Passed: javax/xml/jaxp/unittest/transform/OutputPropertiesTest.java Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java Passed: javax/xml/jaxp/unittest/transform/Issue2290Test.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/SerializationTest.java Passed: javax/xml/jaxp/unittest/transform/StAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/SAX2DOMTest.java Passed: javax/xml/jaxp/unittest/transform/SymbolTableTest.java Passed: javax/xml/jaxp/unittest/transform/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/transform/SurrogateTest.java Passed: javax/xml/jaxp/unittest/transform/SourceTest.java Passed: javax/xml/jaxp/unittest/transform/StylesheetTest.java Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.java Passed: javax/xml/jaxp/unittest/transform/TransformerFactoryTest.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/Bug6943252Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java Passed: javax/xml/jaxp/unittest/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/Bug7014246Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java Passed: javax/xml/jaxp/unittest/validation/tck/ParticleTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java Passed: javax/xml/jaxp/unittest/validation/tck/RegexWord.java Passed: javax/xml/jaxp/unittest/validation/Bug4966232.java Passed: javax/xml/jaxp/unittest/validation/AnyElementTest.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/Bug4969732.java Passed: javax/xml/jaxp/unittest/validation/Bug4970383.java Passed: javax/xml/jaxp/unittest/validation/Bug4970380.java Passed: javax/xml/jaxp/unittest/validation/Bug4970400.java Passed: javax/xml/jaxp/unittest/validation/Bug4970402.java Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java Passed: javax/xml/jaxp/unittest/validation/Bug4971605.java Passed: javax/xml/jaxp/unittest/validation/Bug4971607.java Passed: javax/xml/jaxp/unittest/validation/Bug4972882.java Passed: javax/xml/jaxp/unittest/validation/Bug4986844.java Passed: javax/xml/jaxp/unittest/validation/Bug4987574.java Passed: javax/xml/jaxp/unittest/validation/Bug4988267.java Passed: javax/xml/jaxp/unittest/validation/Bug4988268.java Passed: javax/xml/jaxp/unittest/validation/Bug4988387.java Passed: javax/xml/jaxp/unittest/validation/Bug4996446.java Passed: javax/xml/jaxp/unittest/validation/Bug4997818.java Passed: javax/xml/jaxp/unittest/validation/Bug5011500.java Passed: javax/xml/jaxp/unittest/validation/Bug5072946.java Passed: javax/xml/jaxp/unittest/validation/Bug6378043.java Passed: javax/xml/jaxp/unittest/validation/Bug6449797.java Passed: javax/xml/jaxp/unittest/validation/Bug6457662.java Passed: javax/xml/jaxp/unittest/validation/Bug6483188.java Passed: javax/xml/jaxp/unittest/validation/Bug6467424Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java Passed: javax/xml/jaxp/unittest/validation/Bug6509668.java Passed: javax/xml/jaxp/unittest/validation/Bug6526547.java Passed: javax/xml/jaxp/unittest/validation/Bug6531160.java Passed: javax/xml/jaxp/unittest/validation/Bug6695843Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6773084Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6925531Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6859210.java Passed: javax/xml/jaxp/unittest/validation/ErrorHandlingTest.java Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.java Passed: javax/xml/jaxp/unittest/validation/CR6708840Test.java Passed: javax/xml/jaxp/unittest/validation/CR6740048.java Passed: javax/xml/jaxp/unittest/validation/Issue682Test.java Passed: javax/xml/jaxp/unittest/validation/IssueTracker30.java Passed: javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java Passed: javax/xml/jaxp/unittest/validation/JaxpIssue49.java Passed: javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursTest.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursTest.java Passed: javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardTest.java Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java Passed: javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java Passed: javax/xml/jaxp/unittest/validation/ValidationTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991857.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java Passed: javax/xml/jaxp/unittest/xpath/XPathAncestorsTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992793.java Passed: javax/xml/jaxp/unittest/validation/ValidatorTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992805.java Passed: javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java Passed: javax/xml/jaxp/unittest/xpath/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/XPathAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpNamespaceTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNodeSetFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathOperatorExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathPrecedingTest.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 529 529 0 0 >> jtreg:test/jdk:tier2 4096 4084 12 0 << jtreg:test/langtools:tier2 11 11 0 0 jtreg:test/jaxp:tier2 515 515 0 0 ============================== TEST FAILURE